c# - 如何通过 VS 插件/扩展更改 Visual Studio 解决方案资源管理器中的项目图标
问题描述
我正在为 VS2019 开发一个插件,我想根据在某个 Git 提交后添加/修改它们的时间来修改解决方案资源管理器中某些选定项目的图标。基本上是根据我在插件中定义的一组类别来区分项目。
我根本无法找到任何 VS API 的文档,这些文档可以让我更改项目在解决方案资源管理器中的外观,或为这些项目设置自定义图标。Visual Studio 支持这个吗?
有关更多上下文,我正在尝试编写一个插件来扩展解决方案资源管理器中的解决方案过滤器。我开发了一个自定义过滤器,可以过滤掉不使用SolutionTreeFilterProvider
. 我现在正在尝试对在我的过滤器应用于解决方案资源管理器后留下显示的文件进行分类。
解决方案
推荐阅读
- html - 如何合并 HTML 表格中的行和列
- php - 如何从 woo 商务车中删除继续购物按钮?
- npm - @dependency 在 npm 中是什么意思?
- linux - 为“for循环”指定2个文件类型(结尾)?
- npm - 如何将参数从命令行传递给 npm 和 grunt?
- c# - 如何将扁平的 3d 顶点数组转换为三角形数组?
- angular - 角度材质:卡片对齐到中心
- java - 删除Java中ArrayList的众多元素?
- swift - iOS Share to Mail 应用程序始终在顶部显示文本,在底部显示图像,而不是跟随数组中的内容
- c - 如果我使用 memmove() (在 C 中)删除链表中的节点,它会更有效吗?