ソリューション内のプロジェクトの数が構成可能な量を超えた場合に、ソリューション エクスプローラー パネルでユーザーに視覚的な表示 (アイコンでしょうか?) を表示する ReSharper 8 プラグインを作成したいと考えています。
ReSharper プラグインでこれを達成できますか、それとも別の方法を見つける必要がありますか? SolutionComponent を作成する必要がありますか?
ソリューション内のプロジェクトの数が構成可能な量を超えた場合に、ソリューション エクスプローラー パネルでユーザーに視覚的な表示 (アイコンでしょうか?) を表示する ReSharper 8 プラグインを作成したいと考えています。
ReSharper プラグインでこれを達成できますか、それとも別の方法を見つける必要がありますか? SolutionComponent を作成する必要がありますか?
実際には、これを実現するために必要なものがいくつかあります。
どこかに配置する視覚要素を追加する必要があります。でアイコンを定義できると思いますActions.xml
が、私が理解しているように、ソリューション エクスプローラーのツールバーにはボタンしか含まれていません。別のアプローチは、ソース管理プラグインのようにソリューション アイコンを実際に装飾することです。他のアプローチもありますStatusBarIndicator
。
ソリューション コンポーネントは、基本的に、ソリューションが読み込まれている間だけ存在するコンポーネントです。必要なものは異なります。ソリューションの変更とプロジェクト モデルの変更を監視するメカニズムです。