テキストの検索と置換
[検索と置換] のコントロールまたは [Find/Replace in Files] を使用して Visual Studio コード エディターのテキスト、および特定の [検索結果] ウィンドウなどのテキスト ベースの出力ウィンドウを検索および置換を実行できます。XAML デザイナーなど、デザイナー ペインで、Windows フォーム デザイナーおよびツール ウィンドウ検索および置換できます
現在のドキュメント、現在のソリューションまたはカスタム フォルダーに設定する範囲検索できます。複数ファイルの検索で一連のファイル名拡張子を指定できます。.NET の正規表現を使用して検索構文をカスタマイズできます。詳細については、「Visual Studio での正規表現の使用」を参照してください。
ヒント |
---|
[Find/Command] ボックスがツール バー コントロールとしては使用できますが、現在表示されている既定ではです。[標準] のツール バーの [ボタンの表示/非表示] を選択し、[検索] を選択すると、[Find/Command] ボックスを表示できます。詳細については、「[検索] ボックス」を参照してください。 |
検索置換のコントロール
[検索と置換] のコントロールは、コード エディター ウィンドウの右上隅に表示されます。[検索と置換] のコントロールは、現在のドキュメントの特定の検索文字列内のすべての生成を強調表示します。1 回の繰り返しから別の要素に検索コントロールの [次を検索] の [前を検索] ボタンまたはボタンのクリックに移動できます。
[検索] のテキスト ボックスの横にあるボタンをクリックして置換のオプションにアクセスできます。1 種類の置換を一度に実行するには、[置換] テキスト ボックスの横に [次を置換] のボタンをクリックします。すべての一致を置き換えるには、[すべて置換] のボタンをクリックします。
一致の強調表示色を変更するには、[ツール] メニューの[ [オプション] を選択し、[環境] を選択し、を [フォントおよび色] を選択します。次の [設定の表示] のリスト、選択 [テキスト エディター] と [表示項目] のリスト、選択 [Find Highlight (Extension)]。
ツール ウィンドウの検索
コードでまたは [検索] のコントロールを使用すると、[編集] の [検索と置換] メニューのをクリックして、ウィンドウを [出力] のウィンドウ、および [検索結果] ]ウィンドウ、テキストを送信できます (Ctrl + F)。
Find コントロールのバージョンは、ツール ウィンドウでも使用できます。たとえば、検索ボックスにテキストを入力したことにより、[ツールボックス] のウィンドウ コントロールの一覧をフィルター処理できます。ここでコンテンツを検索できる他のツール ウィンドウは [ソリューション エクスプローラー]、[プロパティ] のウィンドウ、および [チーム エクスプローラー]、特に含まれています。
[Find/Replace in Files]
[Find/Replace in Files] は [検索と置換] のコントロールと同様に動作します。ただし、検索のスコープを定義できます。だけでなく、エディターの現在の開いているファイルを検索することも、開いているすべてのドキュメント、ソリューション全体、現在のプロジェクト、選択したフォルダーを検索できます。また、ファイル名拡張子によって検索できます。[Find/Replace in Files] のダイアログ ボックスを表示するには、[編集] メニューのをクリックします (または) を CTRL+ALT+F の [検索と置換]。
[すべて検索] を選択すると、[検索結果] のウィンドウにも、検索結果を開き、示します。結果のリストを選択すると、関連付けられたファイルを表示、一致項目が強調表示されます。ファイルが既に編集のために開いていない場合は、タブの右側のプレビューのタブで適切に表示されます。[検索結果] のリストを検索するために [検索] のコントロールを使用できます。
カスタムの検索フォルダーのセットの作成
[検索対象] ボックスの横に [検索フォルダーの選択] のボタンをクリックして検索スコープを定義できます。[検索フォルダーの選択] のダイアログ ボックスで、後で再利用できるように、検索するには、およびで指定を保存できる一連のフォルダーを指定できます。ローカル コンピューターにドライブをマップする場合にのみリモート コンピューターでフォルダーを指定できます。
[カスタム コンポーネント セットの作成
は、の検索スコープと [検索対象] ボックスの横に [カスタム コンポーネント セットの編集] のをクリックして、構成設定を定義できます。ソリューションに含まれる、またはアセンブリまたはタイプ ライブラリ (.tlb、.olb、.dll、.exe、.ocx)。インストールされている .NET コンポーネントまたは COM コンポーネント、Visual Studio プロジェクトの指定。参照を検索するには、[参照内で検索] ボックスをオンにします。