40

Visual Studio 2010 以前では、[ファイル内を検索] 機能で [検索対象] オプションの選択内容が記憶されていました。

2012 年に、オプションが「現在のドキュメント」にリセットされることがあり、1 つのファイルのみを検索します。これは、特に完了していることに気付かない場合は、面倒な場合があります。

この設定を希望どおりにする方法はありますか (通常は「ソリューション全体」)。

問題の例として、ソース ファイル内の数行のテキストを強調表示し、[ファイル内を検索] ボックスを表示します。「Look In」設定が「Selection」に変更されます。それを閉じて、テキストの選択を解除し、もう一度 [ファイル内を検索] を実行します。設定は、サイレントに「現在のドキュメント」に戻ります。2010 以前でこれを行っても、設定は変更されません。

ここに問題の別の説明があります。

4

4 に答える 4

6

私にとってうまくいったのは、キーボードのカスタマイズの下で、Ctrl-Shift-Fがデフォルト(Edit.FindInFiles)ではなくEdit.SwitchtoFindInFilesにマップされるようにしました。SmartFind 拡張機能もインストールしましたが (このトレッドで前述)、それ自体では修正されていないようです。私の場合、それを修正したのが2つの組み合わせであるかどうかはわかりません。また、これは VS2012 なので YMMV にも適用されることに注意してください。

于 2013-12-24T01:13:34.273 に答える
6

私はそれが断続的であり(しかし、そうではないことが多い)、潜在的なバグであることを発見しました. 私にとっては、「すべての開いているドキュメント」にリセットされますが、これははるかに悲惨なことになる可能性があります.

これをvsの問題として提起することを考えていたので、プラグインがインストールされていますか?

私は以下をインストールしています:

  • リシャーパー 7.1
  • チームシティ
  • アンク
  • エンティティ フレームワーク パワー ツール ベータ 2
  • ゴースト・ドク
  • Microsoft Web 開発者ツール
  • ネストイン
  • NuGet
  • スペルチェッカー
  • SQL Server コンパクト ツールボックス
  • Windows ライブラリ JavaScript の VS 拡張機能

最初にこれらのいくつかを除外する必要があると思いますか?

拡張機能がインストールされていない他の誰かがこれを見つけますか?

于 2012-11-20T09:50:43.037 に答える
6

SmartFind 拡張機能があなたの場合に役立つかどうか試してください。私も似たような悩みを持っていたので書きました。

http://visualstudiogallery.msdn.microsoft.com/015611c4-b357-4672-8977-f3ec92f0b808

ソースはこちら: https://github.com/laktak/vs-smartfind

于 2013-03-21T09:41:47.430 に答える
-1

私は常に ctrl + f を使用してドキュメントを検索し、ctrl + shift + f を使用してソリューション全体を検索します。

あなたの質問に対する答えではないかもしれませんが、問題は解決するはずです。

于 2012-11-14T13:48:10.647 に答える