Visual Studio, das auf Ergebnisse suchen klickt, öffnet den Code im falschen Fenster

188

Ich verwende Visual Studio 2010 und wenn ich "In Dateien suchen" ausführe, werden die Ergebnisse an das Fenster "Ergebnisse 1 suchen" zurückgegeben, das unter meinem Code-Editor-Fenster angedockt ist.

Vorher habe ich im Fenster Ergebnisse suchen auf eines der Ergebnisse doppelklickt, und die Datei, auf die ich geklickt habe, wurde im Code-Editor geöffnet.

Das Problem ist jetzt, wenn ich auf eines der Ergebnisse klicke, wird es im selben Bereich geöffnet wie das Fenster Ergebnisse suchen, das viel kleiner ist als das nervige Code-Editor-Fenster.

Weiß jemand, wie man es so macht, dass wenn ich auf die Suchergebnisse doppelklicke, sie wieder im Code-Editor-Fenster geöffnet werden?

Vielen Dank!

JPM
quelle
Ich habe versucht, ein visual-studio-2013Tag hinzuzufügen, aber es ließ mich nicht, aber das passiert immer noch im Jahr 2013 !! auch mit Reset-Fenster
Simon_Weaver
2
Mögliches Duplikat von VS2010 dockt Codefenster an der falschen Stelle an
Rachel
1
Wenn eine der folgenden Antworten Ihre Frage beantwortet und die Funktionsweise dieser Website funktioniert, würden Sie die Antwort "akzeptieren", mehr hier: Was soll ich tun, wenn jemand meine Frage beantwortet? . Aber nur wenn Ihre Frage wirklich beantwortet wurde. Wenn nicht, sollten Sie der Frage weitere Details hinzufügen.
Auf Wiedersehen StackExchange

Antworten:

265

Klicken Sie auf Fenster-> Fensterlayout zurücksetzen

Muhammad Mizanur Rahman
quelle
2
Der gleiche Befehl ( Window -> Reset Window Layout) ist in Visual Studio 2013 vorhanden und löst das Problem weiterhin;).
Gavin Hope
9
Vielen Dank. Funktioniert auch in VS2015
RandallTo
Diese Lösung behebt es normalerweise schnell für mich. In einem Fall funktionierte es jedoch nicht beim ersten Mal, sondern nach dem Neustart von VS.
John Lee
4
Funktioniert auch in VS2017
JS5
7
Auch erfolgreich in VS2019
Jesper Mygind
111

Funktioniert für VS2013 Update 4 und alle neueren Versionen, einschließlich VS2019.

Ich dachte, ich hätte dieses Problem, aber es konnte leicht behoben werden, indem das Fenster "Ergebnisse suchen" ganz unten in den Fensterpositionswählern angedockt wurde.

Die Dateien werden an derselben Position wie die Suchergebnisse geöffnet, wenn das Fenster an den Positionen unmittelbar neben der Mittelposition angedockt ist.

VS2013 Fensterpositionswähler

Dave Anderson
quelle
8
das hat geholfen. Das Zurücksetzen des Fensterlayouts hat in meinem Fall nicht geholfen
slfan
1
Funktioniert auch in Visual Studio 2015
Sameer Alibhai
5
Funktioniert auch in Visual Studio 2017
Matt
1
Weitaus bessere Lösung als die akzeptierte Lösung, die Sie versucht haben, Ihren Computer neu zu starten
Dirk Boer
Hat für mich funktioniert und dann habe ich das Fenster "Projektmappen-Explorer" und "Eigenschaften" auf die von mir bevorzugte Weise zur Seite gedreht. Nach diesem zusätzlichen Schritt werden im Hauptbereich noch Codedateien geöffnet.
Colm
3

Gehen Sie genauso ... irritierend ... Ich erkannte, dass dieses unerwünschte Verhalten nur auftrat, während die App im Debug ausgeführt wurde. Nachdem ich das Debuggen beendet hatte, wurde ein neues Panel mit dieser geöffneten Datei erstellt. Wenn ich neue Dateien öffnen würde, würden sie in diesem neuen Bereich geöffnet. Wenn ich alle Dateien in diesem neuen Bereich schließe, werden neue Dateien über "In Dateien suchen" im Standard-Code-Editor-Fenster geöffnet (solange die App nicht ausgeführt wird).

devMomentum
quelle
3

Ich hatte auch dieses Problem. Ich habe das Problem in VS2013 erlebt. Ich wollte nicht "Fenster -> Fensterlayout zurücksetzen" machen, weil es so aussah, als würde das andere Dinge machen, die ich nicht wollte.

Hier war meine Lösung:

  1. Ich habe das Problem in VS2013 bemerkt, bei dem das Projekt "A" geöffnet war.

  2. Ich habe eine weitere Kopie von VS2013 geöffnet und das Projekt "B" geöffnet.

  3. Ich habe die Kopie von VS2013 geschlossen, die das nervige Verhalten zeigte: Projekt A.

  4. Ich habe die Kopie von VS2013 geschlossen, in der Projekt B geöffnet war.

  5. Dadurch wurden die Einstellungen von der "guten" Kopie gespeichert.

  6. Projekt A in VS2013 eröffnet und alles war gut.

Die Einschränkung besteht natürlich darin, dass Sie das Problem bemerken müssen, bevor Sie VS2013 schließen. Aber wenn Sie es rechtzeitig bemerken, ist dies eine ziemlich einfache Lösung.

John
quelle
2

Für diejenigen, die ihre Fenster "Ergebnisse suchen", "Fehlerliste", "Ausgabe", ... rechts nicht andocken möchten, und für diejenigen, die die obige Antwort "Fenster-> Fensterlayout zurücksetzen" nicht verwenden: Möglicherweise versuchen Sie, einen falschen Ort anzudocken! Sie sollten diese Fenster ganz unten andocken. Siehe hier: https://stackoverflow.com/a/2735726/6176317

Daltooon
quelle
0

Für mich geschah dies mit einem Visual Studio-Fenster, das eine SQL-Datei mit aktivierter Option Fensteraufteilung enthielt. Wenn sich der Cursor im oberen Bereich des Fensters befindet, wird das Suchsteuerelement sowohl mit Strg + F (Suchen) als auch mit Strg + H (Suchen und Ersetzen) im anderen (Haupt-) Visual Studio-Fenster angezeigt. Durch das Verschieben des SQL-Fensters in das Hauptfenster wurde bei Suchen und Suchen und Ersetzen stattdessen das Dialogfeld "In Dateien suchen" angezeigt, bis eine andere Registerkarte ausgewählt wurde.

Die Problemumgehung bestand darin, den Cursor im unteren Bereich zu platzieren, wodurch sowohl Suchen als auch Suchen und Ersetzen in diesem Bereich dieses Fensters ordnungsgemäß funktionierten. Leider befindet sich der Fehler im oberen Bereich, solange der Fenstersplit vorhanden ist.

Matt Arnold
quelle