webdevqa.jp.net

Visual Studioで[検索結果]をクリックすると、間違ったウィンドウでコードが開く

Visual Studio 2010を使用しています。「ファイルで検索」を実行すると、コードエディターウィンドウの下にドッキングされている「結果1を検索」ウィンドウに結果が返されます。

以前は、[結果の検索]ウィンドウで結果の1つをダブルクリックすると、クリックしたファイルがコードエディターパネルで開きます。

問題は、結果の1つをクリックすると、[結果の検索]ウィンドウと同じパネルに表示されることです。このウィンドウは、うっとうしいコードエディタウィンドウよりもずっと小さくなっています。

検索結果をダブルクリックすると、コードエディターウィンドウで再び開くようにする方法を知っている人はいますか?

ありがとう!

168
JPM

[ウィンドウ]-> [ウィンドウレイアウトのリセット]をクリックします。

VS2013 Update 4およびVS2019を含むすべての新しいバージョンで動作します。

私はこの問題があると思っていましたが、ウィンドウの位置セレクターの一番下を使用して「検索結果」ウィンドウをドッキングすることで簡単に修正できました。

ウィンドウが中央位置のすぐ隣の位置にドッキングされると、ファイルは検索結果と同じ位置で開きます。

VS2013 window position selector

101
Dave Anderson
13
M.Bearden

この問題もありました。 VS2013で問題が発生しました。 「ウィンドウ->ウィンドウレイアウトのリセット」を実行したくありませんでした。

ここに私の解決策がありました:

  1. プロジェクト「A」を開いているVS2013の問題に気付きました。

  2. VS2013の別のコピーを開き、プロジェクト「B」を開きました。

  3. 迷惑な動作を示していたVS2013のコピーを閉じました:プロジェクトA.

  4. プロジェクトBを開いていたVS2013のコピーを閉じました。

  5. これにより、「良い」コピーから設定が保存されました。

  6. VS2013でプロジェクトAを開き、すべてが順調でした。

明らかに、VS2013を閉じる前に問題に注意する必要があるという注意点があります。しかし、すぐに気づいた場合、これは非常に簡単な解決策です。

3
John

同じように…いらいらさせます…この望ましくない振る舞いは、アプリがデバッグで実行されている間にのみ発生することに気付きました。デバッグを停止した後、このファイルを開いた状態で新しいパネルが作成されました。新しいファイルを開くと、この新しいパネルで開きます。この新しいパネルのすべてのファイルを閉じて、標準のコードエディターウィンドウで開いている[ファイルの検索]から新しいファイルを開きます(アプリが実行されていない場合)。

3
devMomentum

「結果の検索」、「エラーリスト」、「出力」、...ウィンドウを右側にドッキングしたくない場合、およびウィンドウ->ウィンドウレイアウトのリセットという上記の回答が機能しない場合:間違った場所にドッキングしようとしている可能性があります!これらのウィンドウを一番下にドッキングする必要があります。ここを参照してください: https://stackoverflow.com/a/2735726/6176317

1
daltooon

私にとって、これは、ウィンドウ分割オプションがアクティブなSQLファイルを含むVisual Studioウィンドウで発生していました。カーソルがウィンドウの上部ペインにある場合、Ctrl + F(検索)とCtrl + H(検索と置換)の両方により、他の(メイン)Visual Studioウィンドウに検索コントロールが表示されます。 SQLウィンドウをメインウィンドウに移動すると、[検索と検索と置換]で別のタブが選択されるまで[ファイルを検索]ダイアログが表示されるようになりました。

回避策は、下部ウィンドウにカーソルを置くことで、そのウィンドウのそのウィンドウで検索と検索と置換の両方が正しく機能するようにしました。残念ながら、ウィンドウ分割が存在する限り、バグはまだ上部ペインにあります。

0
Matt Arnold