C#のリファクタツール

VisualStudio 2005 β2におけるVisual C#リファクタリング用のツールがメニュー、又はエディタのコンテキスト上から使用できる。

Eclipse程機能が多彩では無いので物足りない人もいるだろうが必要充分といった所か。
私が特に気に入っているのが「名前の変更」リファクタだ。
例えば一通りクラスを書いて他のクラスとの依存も書いたがあるフィールド名が気に入らないとする。んでおもむろにエディタでフィールド名を修正していくと赤い色のアンダーライン上のガイドが修正中のフィールドに表示されるので

ここで SHIFT + ALT + F10 を押下するとコンテキストメニューが表示される。

メニューに従うと修正しているフィールド名のスコープを判断し全ての同名フィールドの参照を探して同様に変更してくれる。参照の検索は同時に開いている複数の、他のプロジェクトも自動的に対象となる。慣れると中々に便利だ。