23

.NET 開発者の皆さん!ここであなたの意見が必要です!

私は現在、まともなソフトウェアであるVisual Assist Xを使用しています。しかし、.NET ブロガーはResharperをより好むようです。乗り換えを検討したいのですが、その前に皆さんの意見を聞かせてください。

4

3 に答える 3

29

Resharper は、C# コード (およびおそらく VB.Net ですが、試したことはありません) にははるかに優れています。残念ながら、C/C++ のサポートはありません。そのため、必要な場合は、Visual Assist を維持することをお勧めします。

残念ながら、これらはうまく共存できないため、C/C++ と C# を切り替える場合は、一方をアンロードしてから他方をロードする必要がある場合があります。

Resharper の魔法を見るには、「Resharper Jedi」のビデオを見ることをお勧めします。

于 2008-09-29T13:45:36.443 に答える
8

C/C++ = ビジュアルアシスト X。

私にとっては、C# = ReSharper + Visual Assist X です。

言うまでもなく、C# 開発では ReSharper が VA よりもはるかに強力です。ただし、提案リストにメソッドのみを表示する機能や、VA にある最も近いスコープを強調表示する機能など、いくつかの機能がありますが、R# には同等のものはありません。私は両方を使用します。それらはかなりうまくいっているように見えます: 私は VA のデフォルト設定を使用しており、ReSharper の代わりに IntelliSense の VA バージョンを有効にするには、ReSharper --> オプション --> IntelliSense --> 一般 --> Visual Studio を選択する必要がありました。ReSharper で識別子の色もカスタマイズしました。現在は VA のデフォルトの色のように見えますが、追加情報が表示されます (Mutable Local Variables are boldなど)。

于 2010-10-20T12:46:39.283 に答える
4

ResharperとVisualAssistの比較のみを求められたと思いますが、.NET開発を行っている場合は、「Refactor!Pro」も検討することをお勧めします。

何年も前にVisualC++開発(およびそれより前の悪名高いCodeWiz)を行っていたときにVAを使用したことを覚えていますが、.NET開発では、開発者の大多数がReSharperまたはRefactor!のいずれかを使用しているように見えます。

リファクタリング!また、「CodeRush」と呼ばれるコード生成ツールと統合されており、どちらもTestdriven.Netと一緒に非常に効果的に使用されているのを確認しました(Summer of NHibernateスクリーンキャストを確認してください)。

個人的にはResharperを使用しており、生産性が大幅に向上したことに非常に満足していますが、Refactorでも同等のメリットが得られると確信しています。

于 2009-02-17T08:20:41.500 に答える