Visual Studio Express 2013 for Webを使用しています。たとえば、UtilsクラスにFooBar()という名前の静的パブリックメソッドがあるとします。また、このメソッドを多くの.aspxファイルで使用しているとしましょう。 FooBar()のメソッドシグネチャをFooBar(string)に変更し、その後、Utils.FooBarのすべてのインスタンスを検索して更新できるようにしたいとします。
ここで、ソリューションエクスプローラーの検索ボックスに移動し、[ファイルコンテンツ内を検索]を選択して、「Utils」と入力したとします。 Utils。*メソッドをどこでも呼び出すという事実にもかかわらず、表示されるのはUtils.csファイルだけです。 「Utils.FooBar」と入力し続けると、何も表示されません。
現在、通常のウィンドウ検索もあまり役に立たないので、cygwinウィンドウを起動してgrepを使用しています。しかし、Visual Studioのすべてのファイル内で実際に検索する方法がなければならないようです。何か不足していますか?
あなたが話していると思う ctrl + shift + F、デフォルトでは「look in:ソリューション全体」にあるはずです。
答えは、ソリューションエクスプローラーの検索ボックスを使用しないことです。
代わりに、ソリューション内のファイルを開き、control-f検索ポップアップを使用して、すべてのファイルを次の方法で検索します。