Visual Studio 2005 で VB のリファクタリング機能を利用できる無料の優れたアドインを知っている人はいますか?
4 に答える
これに対するデフォルトの回答は、おそらくリファクタリングです! このツールは、Microsoft によって「公式」の VB リファクタリング アドインとして承認されているためです。ただし、無料のツールであるため、ReSharper やRefactor などの他の商用ツールの能力には及ばないのです! プロ。
ところで、これらのツールをすべて試してみることをお勧めしますが、これらのツールを使用すると IDE が大幅に遅くなるということも忘れてはなりません。お使いのマシンがそれを処理するのに十分な速さである場合は、先に進んで生産性の向上をお楽しみください。ただし、(仮想) マシンが負荷を処理できないため、現在、これらのツールを使用していません (Refactor! Pro サブスクリプションにお金を費やしたにもかかわらず)。
私は無料のものをお勧めできませんでしたが、ReSharperはうまくやってくれます。商業的な仕事に使用する予定がない場合は、ピーナッツの費用がかかります.
回答ありがとうございます。
リファクタリングしてみた!Developer Expressから、それは私にとってはうまくいきます。
私が興味深いと思ったことの 1 つは、マイクロソフトが最初に VB でのリファクタリングのサポートを Visual Studio 2005 から引き出し、サードパーティ ベンダーがそれをアドインとして提供することを期待していたことです。これは非常に典型的なことです。
奇妙なことに、彼らは後に Developer Express と提携して、Refactor の開発を支援しました。IDE の最新バージョンでは VB でのリファクタリングがサポートされていないため、そのパートナーシップは Visual Studio 2008 の開発の下でも続いているようです。だから今リファクタリング!Visual Studio を使用して VB でリファクタリングを行うための "公式" (Microsoft がサポートするエイリアス) ツールになりました。
現時点では、機能が IDE に組み込まれることはないと思います。そのため、DotFuscator や Crystal などの他の「公式」アドインの場合のように、Visual Studio インストール パッケージと一緒に配布されないのはなぜでしょうか。レポート。
また、Resharper for VB、特に 2005 バージョン (R# 3.1) には注意が必要であることも付け加えておきます。Resharper の VB バージョンは、C# バージョンよりもはるかに完成度が低く、特に 2005 バージョンではそうです。2008 バージョン (R# 4.1) では、その差はかなり小さくなっています。しかし、それでも同じではありません。