9

ソリューション エクスプローラーの即時検索を提供する Visual Studio 用のアドインを作成したいと考えています。したがって、キーの組み合わせを押すと、入力中に最初にソリューション エクスプローラーのすべてのファイルを含むリストが絞り込まれます。

しかし、C# を使用してソリューション エクスプローラーにアクセスするにはどうすればよいでしょうか? 誰か良いリソースを持っていますか?


編集: 投稿されたすべてのプラグインが既に作成されているため、内容に関連するようにタイトルを編集しました。

4

6 に答える 6

6

無料のソニックファイルファインダー

ショートカットをクリックすると、オートコンプリート付きの検索ボックスが表示されます: 代替テキスト http://jens-schaller.de/files/images/SonicFileFinder/sonicFileFinderToolWindow.png

于 2008-11-08T13:20:45.537 に答える
5

Visual Studioは、すでにそれを完全に実行できます。「Edit.GoToFindCombo」がまだツールバーにない場合は、ツールバーにドラッグするだけです。(アクティブにするには、Ctrl + Dを押します)そして、文字「s」で始まるすべてのファイルに対して「ofs」と入力します。

'open'コマンドを使用したGoToFindComboの例
(出典:aaronlerch.com

GoToFindComboはこれよりも強力ですが、VisualStudioのほぼすべてのコマンドにエイリアス">エイリアス$aliasHere$SomeCommand"を設定できます。たとえば、ファイル内で検索するためのエイリアスを作成するには、「> aliasffEdit.FindinFiles」と入力します。

于 2009-12-17T22:48:53.183 に答える
4

なぜ車輪を再発明するのですか?DevExpress + Microsoft は PDC2008 でCodeRush Expressを無料で提供するために提携しました。

AFAIR ファイルへのジャンプの魔法のキーの組み合わせは Ctrl+Alt+F で、部分文字列の一致も行うと思います。私はそれを試してみましたが、うまくいきました。かなり気の利いた。実際のキーストロークに失敗した場合に備えて、録音へのリンクを次に示します...いくつかの本当に素晴らしいヒントが含まれています。

更新:時間がない人のためにブログ投稿を書きました。

于 2008-11-08T13:05:45.597 に答える
1

DPack は本当にそれらすべてを凌駕します (しかも無料です)。
Alt+U および Alt+M ショートカットを確認してください (他のショートカットもお勧めします)。

さらに、別のファイルの特定のポイント (タイプ メンバー) にジャンプしたい場合 (非常に高速)、StudioTools には非常に優れた GoTo 機能があることがわかりました。

注: R# にもそのような機能がありますが、IMO では DPack のバージョンよりも弱いです。

于 2009-12-17T14:41:25.690 に答える
0

Microsoft の無料の生産性向上ツールに勝るものはありません。

http://visualstudiogallery.msdn.microsoft.com/3a96a4dc-ba9c-4589-92c5-640e07332afd

于 2013-03-15T07:06:18.287 に答える
0

Workspace Whizをお忘れなく。非商用の場合は無料です。私はそれなしでは生きていけないので、ライセンスを購入しました。それは他にも多くのことをします...

代替テキスト
(出典:workspacewhiz.com

于 2008-11-19T17:59:52.963 に答える