Das MDI von Visual Studio macht mich derzeit sehr frustriert. Hier ist mein Grundlayout:
+--------------+---+
| | |
| 1 | |
| | |
| | 3 |
+--------------+ |
| 2 | |
+--------------+---+
Ziemlich normal - Ich habe meine geöffneten Dateien in Bereich 1, mein Fehlerfenster in Bereich 2 und meinen Lösungs-Explorer in Bereich 3.
Die Hauptursache für meine Frustration ist, dass wenn ich doppelklicke, um eine Datei aus dem Lösungs-Explorer zu öffnen, sie normalerweise in Bereich 1 geöffnet wird, wo sie sollte, aber manchmal (scheinbar zufällig) in Bereich 2 geöffnet wird, was bedeutet, dass ich muss Ziehen Sie es nach oben in Bereich 1, um es richtig zu sehen. Oder seltener wird es sogar in einem völlig neuen Bereich zwischen den Bereichen 1 und 3 geöffnet.
Wenn ich alle meine Dateien schließe, wird Bereich 2 erweitert, um die gesamte linke Spalte einzunehmen, und neue Dateien werden in diesem neuen kombinierten Bereich geöffnet, was wiederum ärgerlich ist. Oder vielleicht auch nicht, je nachdem, in welcher Stimmung VS heute ist.
Niemand in unserem 20-köpfigen Büro scheint dieses Problem zu haben, aber ebenso scheint niemand zu wissen, wie man es behebt. So:
- Ich möchte es so machen, dass Dateien, die ich öffne, immer in Bereich 1 geöffnet werden.
- Ich frage mich, ob es möglich ist, mein Layout zu "sperren" (z. B. wie in der Windows-Taskleiste), um zu verhindern, dass Fenster versehentlich verschoben oder in der Größe geändert werden.
quelle
Antworten:
Haben Sie vielleicht den Befehl "Neue horizontale Registerkartengruppe" verwendet, um # 1 in # 1 und # 2 aufzuteilen und dann Ihr Fehlerfenster in dieses zu verschieben?
Ich würde einfach versuchen, das Fensterlayout zurückzusetzen und zu sehen, ob dies das Problem behebt.
quelle
Eine andere Lösung - um "Layout zurücksetzen" zu vermeiden - besteht darin, die Fenster in "Bereich 2" (normalerweise Haltepunkte / Überwachung / Debug-Ausgabe) neu zu positionieren und sicherzustellen, dass Sie sie auf die eingekreiste "unterste" der Dockpositionen ziehen (wenn Sie sie verschieben) zu dem im unteren Bild durchgestrichenen wird es Code-Dateien an der falschen Stelle öffnen).
Alternativ befindet sich ganz unten auf dem Bildschirm eine andere Dock-Position, die jedoch dazu führt, dass sich Bereich Nr. 2 über den gesamten unteren Bereich des Bildschirms erstreckt (wobei Bereich Nr. 3 etwas Platz gestohlen wird).
Die Korrektur erfolgt sofort und Visual Studio muss nicht neu gestartet werden.
quelle
Ich habe auch dieses Problem.
Ich habe Joshs Lösung ausprobiert und es hat funktioniert. Tatsächlich könnte es sogar noch einfacher sein, es könnte ausreichen, nur Fenster -> Fensterlayout zurücksetzen auszuführen. Aber ich kann das nicht testen, da ich nicht weiß, wie das falsche Verhalten begann.
Wenn die Lösung von Josh für Sie nicht funktioniert, hat jemand vom Microsoft-Support empfohlen, alle Einstellungen zurückzusetzen (Extras-> Import- und Exporteinstellung ... -> Alle Einstellungen zurücksetzen (siehe http://connect.microsoft.com/VisualStudio/feedback/). Details / 635796 / Dateien-öffnen-im-falschen-Docking-Fenster ).
Ich wollte das nicht tun, weil ich nicht alle meine Einstellungen verwenden wollte - und es stellte sich heraus, dass dies nicht notwendig war.
quelle
Ich hatte das gleiche Problem mit Visual Studio. Außerdem verschwand mein Explorer-Fenster immer wieder und musste beide Eigenschaften und das Explorer-Fenster erneut anzeigen und starten.
Lösung:
Auf diese Weise können Sie bei jeder Bewegung zu dem Layout zurückkehren, das Sie bevorzugen. Hoffe das hilft. Viel Spaß beim Codieren.
quelle
Ich hatte das gleiche Problem mit Visual Studio 2019.
Die Bestätigung, die Lösung, die für mich funktioniert hat, war, sowohl Joshs Antwort als auch Kalmiias Antwort zu folgen:
Wenn Sie das Problem reproduzieren möchten, ziehen Sie einfach das Suchfenster auf die zweite Dockposition von unten.
Vielen Dank für die vorherigen Antworten!
quelle