VSCommands 便利です

C#と諸々 ソリューションエクスプローラで任意のファイルをグループ化 で紹介されていたのを見つけて使い始めたんですが、かなり便利です。


最近テストを書く時に、テスト対象のクラスとテストクラスが 1 対 1 の関係じゃなくてもよいのではと思い、1つのクラスに対して幾つかのテストクラスを作っています。
その際に、テストクラスの入れ子のクラスを partial で作ったりする場合があります。

こんな感じ

-Hoge.cs
-HogeTest.cs
-HogeTest.プロパティAに変な値をセットしてメソッドBを呼んだ場合.cs
-HogeTest.プロパティAに適切な値をセットしてメソッドBを呼んだ場合.cs

で、これを Visual Studio の ソリューションエクスプローラ上で見栄え良くするのに、VSCommands で グルーピングして入れ子の形で表示する様にしています。
proj ファイルをテキストエディタで修正するのって、数が多いと面倒なんで VSCommands は重宝しています。