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.