MDI programu Visual Studio powoduje obecnie wiele frustracji. Oto mój podstawowy układ:
+--------------+---+
| | |
| 1 | |
| | |
| | 3 |
+--------------+ |
| 2 | |
+--------------+---+
Całkiem standard - mam otwarte pliki w obszarze 1, okno błędów w obszarze 2 i eksplorator rozwiązań w obszarze 3.
Głównym źródłem mojej frustracji jest to, że kiedy dwukrotnie klikam, aby otworzyć plik z eksploratora rozwiązań, zwykle otwiera się on w obszarze 1, w którym powinien, ale CZASAMI (pozornie losowo) otwiera się w obszarze 2, co oznacza, że muszę przeciągnij go do obszaru 1, aby zobaczyć go prawidłowo. A rzadziej może nawet otworzyć się w zupełnie nowym okienku między obszarami 1 i 3.
Ponadto, jeśli zamknę wszystkie moje pliki, obszar 2 rozszerzy się, aby zająć całą lewą kolumnę, a nowe pliki zostaną otwarte w tym nowym połączonym panelu, co znowu jest denerwujące. A może nie, w zależności od tego, w jakim nastroju VS jest dzisiaj.
Nikt inny w naszym biurze w wieku 20 lat nie ma tego problemu, ale podobnie nikt nie wie, jak go naprawić. Więc:
- Chcę, aby pliki, które otwieram, były zawsze otwierane w obszarze 1.
- Zastanawiam się, czy możliwe jest „zablokowanie” mojego układu (np. Tak jak w przypadku paska zadań systemu Windows), aby zapobiec przypadkowemu przesunięciu lub zmianie rozmiaru okienek.
źródło
Odpowiedzi:
Czy może użyłeś polecenia „Nowa pozioma grupa kart”, aby podzielić # 1 na # 1 i # 2, a następnie przenieść tam okno błędów?
Po prostu spróbuję zresetować układ okna i zobaczę, czy to naprawi.
źródło
Innym rozwiązaniem - unikając „Resetuj układ” - jest zmiana położenia okien w „obszarze 2” (zwykle punkty przerwania / obserwacja / wyjście debugowania), upewniając się, że przeciągasz je do zakreślonego „najniższego” położenia doków (jeśli je przeniesiesz do tego przekreślonego na poniższym obrazku, otworzy pliki z kodem w niewłaściwej lokalizacji).
Alternatywnie, na samym dole ekranu znajduje się kolejna pozycja dokowania, ale ta spowoduje rozciągnięcie obszaru # 2 przez całą dolną część ekranu (kradzież miejsca z obszaru # 3).
Poprawka jest natychmiastowa i nie ma potrzeby ponownego uruchamiania programu Visual Studio.
źródło
Ja też mam ten problem.
Wypróbowałem rozwiązanie Josha i zadziałało. Właściwie może to być jeszcze prostsze, może wystarczyć po prostu okno -> Resetuj układ okna. Ale nie mogę tego sprawdzić, ponieważ nie wiem, jak zaczęło się niewłaściwe zachowanie.
Jeśli rozwiązanie Josha nie działa dla Ciebie, ktoś z pomocy technicznej firmy Microsoft zalecił zresetowanie wszystkich ustawień (Narzędzia-> Ustawienia importu i eksportu ... -> Resetuj wszystkie ustawienia (patrz http://connect.microsoft.com/VisualStudio/feedback/ details / 635796 / files-open-up-in-the-evil-docking-window ).
Nie chciałem tego robić, ponieważ nie chciałem używać wszystkich moich ustawień - i okazało się, że nie jest to konieczne.
źródło
Miałem ten sam problem z Visual Studio. Poza tym moje okno eksploratora ciągle znikało i musiałem przejść, aby wyświetlić i ponownie uruchomić obie właściwości i okno eksploratora.
Rozwiązanie:
Umożliwi to powrót do preferowanego układu za każdym razem, gdy coś się zmieni. Mam nadzieję że to pomoże. Miłego kodowania.
źródło
Miałem ten sam problem z Visual Studio 2019.
Potwierdzeniem, rozwiązaniem, które zadziałało dla mnie, było podążanie za odpowiedzią Josha i odpowiedzią Kalmiyi:
Jeśli chcesz odtworzyć problem, po prostu przeciągnij „okno wyszukiwania” do drugiej od dołu pozycji doku.
Wielkie dzięki za poprzednie odpowiedzi!
źródło