Visual Studio 2010-推奨される拡張機能[終了]


301

Visual Studio 2010に推奨される拡張機能は何ですか?(無料かどうか、またその目的/機能も示してください)

回答:


185

自由:

無料ではありません:


VS2010に追加するSQLテンプレートを見つけようとしてここに来ましたが、表示されていません。そのようなテンプレートはありますか?
jp2code 2014

47

NuGet

NuGet(以前のNuPack)は、.NETプラットフォーム向けの無料のオープンソース開発者向けパッケージ管理システムで、開発中にサードパーティライブラリを.NETアプリケーションに組み込むプロセスを簡略化することを目的としています。



35

AnkhSVN(無料)

VSの外部で他のSVNシェル(TortoiseSVNなど)を使用している場合でも、このソース管理プロバイダーをインストールして、ファイルの名前変更、削除などを自動的に追跡することをお勧めします。


2
前回(2年前)に使用してからずっと堅牢にならない限り、私はカメだけを使います。
スカイサンダーズ

2
より堅牢になりました-問題はありませんでした。IDEではSCCが好きではないため、個人的にはまだTortoiseを使用しています。混乱してしまいます。
Dave Markle、

1
AnkhSVNは奇妙で不安定です。私はVisualSvnを使用していますが、それだけの価値があります。
Ivan G.

24

Visual Assist X(無料ではない)


8
無料ではなく、よく価格の価値。
ジェームズマクネリス

1
IMO、標準のVS UIプラクティスからの大幅な逸脱により、この製品は非常にイライラします。職場でライセンスされたコピーを持っていたとしても、結局それを無効にしてしまいました。
Sam Harwell、

3
Intellisenseが/ clrで動作しないことを考えると非常に良い
PostMan

1
私はVC6以降、ビジュアルアシストを使用していますが、それがないと、エディターで何も「見る」ことができなくなります:)
m_pGladiator

Visual Assist Xがないと、良いプログラマーになれないと思います。;)
maxpayne

22

Ghost Doc(無料)

正しく設定するには少し時間がかかりますが、非常に便利です。


32
このツールは恐ろしいと思います。それは本当に役に立たない役に立たないコメントを生成します。自動xmlコメントを生成するのは良いように思えるかもしれませんが、「このインスタンスがダーティかどうかを示す値を設定または取得する」これは、「IsDirty」という名前のプロパティで本当に便利ですか?私の意見では、コードに無用な行が追加されています。有用なXmlコメントを作成する必要がある場合は、とにかく自分でコメントを書く必要があるため、これは役に立ちません。
ステファン・

18
@Stephane:コメントはそのまま使用するためのものではありません。それらは人間が肉付けするためのテンプレートになるように設計されています。そのため、非常に便利です。
TrueWill、

3
@Stephane TrueWillは正解です。これは素晴らしいドキュメントを生成するためのテンプレートです。NETフレームワークのコメントを見ると、それらすべてに特定の言語テンプレートがあることがわかります。私はgostDocを介して自分のコンポーネントでそれを行っています。これは、パブリックAPIをデプロイするときに非常に重要です。ドキュメントは、語彙的に一貫している必要があります。
BartoszAdamczewski

10
「人間が肉付けするためのテンプレート」として、このツールは意味がありません。テンプレートを具体化するために///(またはVBでは '' ')と入力するだけです。GhostDocが追加する唯一のものは、メンバーの名前から構成されるテキストです...したがって、脳が半分の人間には役に立たないテキストです。
Ryan Lundy

7
「明白な」文書は役に立たない文書です。人々は明白なことを学ぶためにドキュメントを見ません。見て、[ビルド]の下のプロジェクトプロパティに移動し、[ 警告抑制]ボックスに1591と入力します。これで、不足しているドキュメントについてpingが実行されなくなります。今、あなたが入力することができ、実際のそれが代わりに生成するGhostDocを使用する必要のマニュアルundocumentationをコンパイルするときだけ警告を回避するために。ここで少々激しく聞こえるのは、過去にGhostDocで作成された「ドキュメント」の犠牲になったからです。ドキュメントを作成して時間を無駄にしないでください。
ライアンランディ

21

リンクはいいでしょう。これは、トラフィックの方向ではなくコミュニティコンテンツです。ブログがダウンするとどうなりますか?とにかくリストをありがとう。
スカイサンダーズ

@code poet:リンクを追加。トラフィックを増やすことを試みていなかっただけで、そのような多くのリンクをコピーして貼り付ける必要はありませんでした。
スコットドーマン2010

Color Picker CompletionはVS2010でいくつかの不安定性の問題を引き起こしているようで、ギャラリーから削除されました(現時点では)。
moswald

Team Founder Server Power Tools?彼らはいつ名前を変えたのか}
Juan Zamudio '10

それらのほとんどは、VSProductivityツールとvs powercommandツールアドインに含まれています。
vendettamit

17

DevExpress CodeRush / Refactor!Pro(無料ではない、$ 249.99)

Resharper(常にVSをクロールする速度を遅くする)よりも優れており、C#および VB.NET(リファクタリングを含む)で動作し、サポートとコミュニティは優れています。値札の価値があります。そして、はい、それは2010年をサポートします(この執筆時点でRCで)。



13

VisualSVN(フリーではない)

私はSCCプロバイダーではなく、リポジトリに追加のファイルを追加しないため、AnkhSVNよりも個人的にこれを好みます。


私はAnkhSVNを使用していますが、リポジトリにファイルが追加されませんでした。Visual SVN サーバーは素晴らしいので、クライアントもそうだと思います。しかし、それがAnkhSVNを超えて何を提供してくれるかわかりません。
Sam Harwell、

1
最後に試したとき、SourceSafeのように.sccファイルをプロジェクトに追加しました。VisualSVNとAnkhSVNはほとんど同じ機能セットを持っていると思いますが、私の好みはVisualSVNです。
jrummell

12

VisualHGは、VSからTortoiseHGを駆動するMercurialソース管理プラグインです。私はMercurialとDVCSの大ファンです。VisualHGを使用すると、統合が簡単になります。Gitファン-私は炎の戦争を求めているのではありません。Hgは私のブランドです。


最近、HGSCCパッケージを使用しています。私がこの回答を投稿して以来、それはかなり進化しました。
CADは2013

いいえ、私は違います-bitbucket.org/lmn/visualhg2/wiki/HomeにあるVisualHgに戻ります
CADが


9

私はDevExpressが大好きで、VS2010にも対応しています。ただし、識別子を変更した後でリファクタリングメニューを表示することには、少し不快な点があります。VS2008では、VSリファクタリングコマンド(Ctrl+,)を押すと、その識別子を新しい名前にリファクタリングできます。VS2010では、そのメニューが点滅して消え、DevExpressメニューに置き換えられます。オリジナルのメニューを取得できますが、少し手間がかかります。
イゴールゼバカ


9

あなたがVim愛好家なら...

VsVim-無料の
ViEmu-無料ではありません(まだリリースされていません)


ああ!ViEmuの2010バージョンを待っていました。しかし、VsVimは無料で、Symnum Systems(以前はNGEDIT、ViEmuの作成者)が問題を抱えているように見えます。
マットグリア

9

CodeMaidはかなり便利なようです-保存時にオートフォーマットするので、開発者とコードの差分の間の時間を大幅に節約できます。(VSオートフォーマットドキュメントを使用できる他のツールはありますか?)


コードメイドはかっこよかったですが、それによって、私が好きではない方法でいくつかのコードをフォーマットしました。それとは別に、私のVisual Studioが遅くなりました
Rumplin

7

VS10xコード地図 は非常にクールです。プロパティ、メソッドに簡単にジャンプできます。折りたたみ領域などを簡単に拡張できます。

代替テキスト


9
無料ではなくなりました。開発者は(かなり不誠実に)無料の製品として何百もの高いレビューを獲得し、それを有料の製品に変更しました。
ライアンランディ



5

Code Contracts Editor Extensionsは、現在作業しているメソッドの継承されたコントラクトに関する情報を提供する無料の拡張機能であり、呼び出すメソッドのコントラクトのリストです。残念ながら、後者の機能はResharperと競合しますが、前者は引き続き正常に機能します。


4

RockScroll(無料)-単語/記号をダブルクリックすると、その単語/記号のすべての出現箇所が強調表示されます。また、スクロールバーをコードのプレビューに置き換え、編集箇所と「すべてのオカレンス」の行を強調表示します。

使用例:変数が現在のソースファイルの他の場所で使用されているかどうかを確認したいですか?変数をダブルクリックし、スクロールバーで赤いハイライトを探します。


1
Visual Studio 2010に相当するものはデビッド・ピューによりAllMarginsと呼ばれるオープンソースとはるかに優れた拡張機能です:visualstudiogallery.msdn.microsoft.com/en-us/...
サム・ハーウェル

AllMarginsがギャラリーから消えました。
tenpn


4

AtomineerUtils Pro(無料ではない、$ 9.99 USD)は、私の意見では、Ghost Docよりも優れています。しかし、Ghost Docや他の自動ドキュメントジェネレーターと同様に、生成されたドキュメントは実際の値になるように編集することを目的としています。


4

devColor(無料)

スタイルシートの16進数の色に正しい色で下線を引く小さなツール。エディターに統合する方法がとても気に入っています。


4

CleanProject -Visual Studioソリューションをクリーンアップします

友人にプロジェクトを送信したり、MSDNコードギャラリーなどのWebサイトにプロジェクトをアップロードしたりして、zipファイルに送信する必要のないものがたくさん含まれていることを確認しただけで、ファイルのサイズが大きくなった回数それが必要です。

binフォルダーobjフォルダーTestResultsフォルダーResharperフォルダー次に、ソース管理バインディングを削除するのを忘れた場合、プロジェクトを取得した人は誰でも、そのことについてプロンプトが表示されます。このプロセスを大いに行う人物として、プロジェクトをクリーンアップするためのコードを皆さんと共有することにしました。


3

私はDPackなしでは生きられません-特に大規模なプロジェクトで作業しているときは、ファイルとメンバーの間の移動がはるかに簡単になります。そしてそれは無料です。

お気に入りの不足:

Alt + U:ファイルブラウザー、入力時にファイルをフィルター処理
Alt + G:コードブラウザー、入力時にすべてのメンバーをフィルター処理
Alt + M:コードブラウザー、入力時に現在のファイルのメソッドをフィルター処理

...等々。私にとってはプロジェクトエクスプローラーの使い方がずっと簡単です。


私はちょうど今日見つけたとしてではなく、同様の結果が今のVisual Studio 2010に組み込まれてナビゲートするウィンドウ(Ctrlキー+、)を使用することによって達成することができます
michalstanko

1
現在のファイルだけに集中でき、メソッドだけ、プロパティだけ、イベントだけなどを表示するように選択できるので、DPackはまだ私には良いようです。
Brad Parks

3

Vingy(無料)

Vingy 1.0はシンプルですが、Visual Studio 2010の効果的なアドインなので、邪魔にならない方法でWebを検索し、ソースに基づいて結果をフィルターできます。

Vingy http://lh4.ggpht.com/__Mw4iY-4nuY/TKic0LcfKgI/AAAAAAAAA7s/OR82RFQFSU8/s1600-h/image%5B14%5D.png

Visual Studio IDEから[表示]-> [その他のウィンドウ]-> [Vingy検索ウィンドウ]をクリックするか、ドキュメント内のテキストをハイライトして[ツール]-> [選択したテキストを検索](Ctrl + 1)をクリックすることで、Vingyを起動できます。

Vingyでの検索は非常に簡単です。検索は2つの方法で開始できます。

  • Vingyの検索ボックスにテキストを入力してEnterキーを押すか、[移動]ボタンをクリックする
  • Visual Studioで入力するときにエディターでテキストを強調表示し、Ctrl + 1を押す

3

これは私の拡張機能のリストです。

このリストはかなり包括的であるため、必要な拡張機能を見つけるために時間をかけました。これがスナップショットです。それが誰かを助けることを願っています。 代替テキスト

Codemaidをインストールしてみましたが、気の利いたアドオンのように見えましたが、Visual Studioの応答が非常に遅くなりました。Codemaidがオンになっている間、いくつかのスレッドが常にいくつかの作業を行っているように感じました。今のところアンインストールしています。


3

VSFileNav-(無料)ソリューション内のファイルの検索ツール(SonicFileFinderとResharperの間のクロス)。軽量で使いやすく、高速です(Sonicでの起動時間が非常に長いことにうんざりしました)。

免責事項:私はこのツールを書きました。


1
@JavaAndCSharp:実際にはそうではありません。SOでいつも目にする一般的な免責事項であり、追加することをお勧めします。
Ian

はい、免責事項を追加することは間違いなく良い考えでした。
JavaAndCSharp 2011

1
  1. Solution Sonicファイルファインダー内の任意のファイルにすばやく移動するプラグイン (無料)

  2. .hファイルと.cppファイルの高速切り替え マクロはこちらから入手できます(無料)

そしてそれだけです=)


SonicはVS2010で動作しますか?(試していないが、VS2010 DVDを持っているが、まだインストールされていない)
Martin Marconcini、

@Martin:まだ試していません。
ヴィクトルたSehr

1

WoVSクイック追加リファレンス

「クイック追加参照」拡張機能は、認識されない型に対してVSが表示するスマートタグを拡張し、その型に対応するアセンブリ参照と、必要に応じて対応する「using」句をシングルショットで追加する機会を与えます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.