0

我想编写一个 ReSharper 8 插件,如果解决方案中的项目数量超过可配置的数量,它将在解决方案资源管理器面板中向用户提供视觉指示(可能是图标?)。

ReSharper 插件可以做到这一点还是我必须找到另一种方法?我必须创建一个解决方案组件吗?

4

1 回答 1

0

实际上,要实现这一点,您需要做一些事情:

  • 您需要添加一个视觉元素以放置在某处。我相信您可以在 中定义一个图标Actions.xml,但据我了解,解决方案资源管理器工具栏仅包含按钮,尽管我可能是错误的。另一种方法是按照源代码管理插件的方式实际装饰解决方案图标。还有其他方法,例如StatusBarIndicator

  • 解决方案组件本质上是一些仅在加载解决方案时才存在的组件。您需要的是不同的 - 一种监控解决方案更改和项目模型更改的机制。

于 2013-07-30T17:28:44.170 回答