2009-03-09 19 views
9

私はVisual Studioに組み込まれているキーボードショートカットがとても好きです。私のお気に入りの一つはCtrl + iで、これはのインクリメンタルサーチを引き起こします。私は検索語を入力すると、現在の文書のテキストにジャンプします。目的の検索語が入力された後、私はF3を使って一致を突き抜けます。Visual Studio:ソリューション全体のインクリメンタル検索はありますか?

で検索することに限定されていますが、それだけで問題はありません。また、増分検索を開始すると、Find And ReplaceダイアログのLook Inオプションが現在のドキュメントに自動的に変更されます。

ソリューション全体のインクリメンタル検索はありますか?キーボードショートカットはありますか?または、少なくとも、インクリメンタルサーチの使用がLook Inオプションを変更しないようにする方法がありますか?ファイル内の検索でF - シフト -

答えて

9

私はCtrlキー使用しています。結果のリストが表示されたら、F8Shift - F8をクリックして検索することができます。 Ctrl - この検索の範囲には影響しません。あなたはCtrlキーであなたの最初のマッチを見つけた後も

、 - I、あなたはちょうどCtrlキーを打つことができ、F3をヒットする必要はありません - ICtrlキー - シフト - Iマッチを繰り返す。また

、特定のファイルまたはクラスにジャンプする簡単な方法は、SonicFileFinder

+0

ありがとうジョン!私は、Ctrl + FはWindowsアプリケーションで見つかる普及した方法なので、Ctrl + Shift + Fを認識していませんでした。これは私の問題の半分を解決します。ソリューション上でインクリメンタル検索を行う方法があった場合:-) –

+0

ソリューション全体のインクリメンタルサーチへの簡単な答えは、それがVSの本物ではないということです。Resharperのような人気のあるアドオンでサポートされているかもしれません。私はSonicFileFinderもクラスに素早くジャンプするのが好きです。 –

+0

John:SonicFileFinderが面白そうです。あなたの答えに追加してください。他の人もそれを発見することができます。 –

1

ReSharperのようなものを使用することで、ソリューション全体で機能し、インクリメンタルGo To Type検索など、いくつかの本当に素晴らしいnavigation and searchの特徴を持っています。

1

Visual Sidekickは、ソリューション全体にわたって増分検索を実行します。ファイル名やシンボル名も検索できます。このツールは、私たちが行っているC++開発にとって莫大な時間節約になりました。 Visual SidekickはVisual Studio独自のIntelliSenseよりもうまく動作するのは面白いです。それはしばらくの間は更新されておらず、まだVisual Studio 2010をサポートしていません。 ReSharperはC++をサポートしていないようです。

Visual Assist Xは、多くの言語(C++、C#、VB、ASP/ASP.NET、HTML、XML、JavaScript、VBScript、XAML)をサポートしていますが、通常はC++で動作しないリファクタリングツールC++は非常に解析が難しいため(マクロ、テンプレートなど)

関連する問題