MDI Visual Studio saat ini membuat saya sangat frustrasi. Inilah tata letak dasar saya:
+--------------+---+
| | |
| 1 | |
| | |
| | 3 |
+--------------+ |
| 2 | |
+--------------+---+
Cukup standar - Saya memiliki file yang terbuka di area 1, jendela kesalahan saya di area 2, dan penjelajah solusi saya di area 3.
Sumber utama kekecewaan saya adalah bahwa ketika saya mengklik dua kali untuk membuka file dari penjelajah solusi, biasanya file akan terbuka di area 1 di mana seharusnya, tetapi KADANG (tampaknya secara acak) itu akan terbuka di area 2, artinya saya harus seret ke area 1 untuk melihatnya dengan benar. Atau, lebih jarang, bahkan mungkin terbuka di panel yang benar-benar baru antara area 1 dan 3.
Lebih lanjut, jika saya menutup semua file saya, area 2 akan meluas untuk menempati seluruh kolom kiri, dan file baru akan terbuka di panel gabungan baru ini, yang sekali lagi mengganggu. Atau, mereka mungkin tidak, tergantung pada mood VS saat ini.
Tidak ada orang lain di kantor 20 kami yang tampaknya memiliki masalah ini, tetapi juga tidak ada yang tahu cara memperbaikinya. Begitu:
- Saya ingin membuatnya agar file yang saya buka selalu terbuka ke area 1.
- Saya ingin tahu apakah mungkin untuk dapat "mengunci" tata letak saya (mis. Seperti yang saya bisa dengan Windows Task Bar), untuk menghentikan saya memindahkan atau mengubah ukuran panel secara tidak sengaja.
sumber
Jawaban:
Apakah Anda mungkin menggunakan perintah "Grup Tab Horisontal Baru" untuk membagi # 1 menjadi # 1 dan # 2, lalu memindahkan jendela kesalahan Anda ke dalamnya?
Saya hanya akan mencoba mengatur ulang tata letak jendela dan melihat apakah itu memperbaikinya.
sumber
Solusi lain - menghindari "Reset Layout" - adalah memposisikan ulang jendela di "area 2" (biasanya breakpoints / watch / debug-output) pastikan Anda menyeretnya ke "paling bawah" yang dilingkari dari posisi dok (jika Anda memindahkannya ke yang dicoret pada gambar di bawah ini, itu akan membuka file kode di lokasi yang salah).
Sebagai alternatif, di bagian paling bawah layar terdapat posisi dok lainnya, tetapi yang satu itu akan menyebabkan area # 2 meregang melalui seluruh bagian bawah layar (mencuri beberapa ruang dari area # 3).
Perbaikan instan & tidak perlu me-restart Visual Studio.
sumber
Saya punya masalah ini juga.
Saya mencoba solusi Josh, dan itu berhasil. Sebenarnya mungkin lebih sederhana lagi, mungkin cukup hanya dengan melakukan Window -> Reset tata letak Window. Tetapi saya tidak dapat mengujinya karena saya tidak tahu bagaimana perilaku yang salah dimulai.
Jika solusi Josh tidak berhasil untuk Anda, seseorang di dukungan Microsoft merekomendasikan untuk mengatur ulang semua pengaturan (Alat-> Pengaturan Impor dan Ekspor ... -> Atur ulang semua pengaturan (lihat http://connect.microsoft.com/VisualStudio/feedback/ detail / 635796 / files-open-up-in-the-wrong-docking-window ).
Saya tidak ingin melakukan itu karena saya tidak ingin menggunakan semua pengaturan saya - dan ternyata tidak perlu.
sumber
Saya memiliki masalah yang sama dengan Visual Studio. Ditambah jendela penjelajah saya terus menghilang sepanjang waktu dan harus pergi untuk melihat dan meluncurkan jendela properti dan penjelajah lagi.
Larutan:
Ini akan memungkinkan Anda untuk kembali ke tata letak yang Anda sukai setiap kali ada sesuatu yang berpindah. Semoga ini membantu. Selamat membuat kode.
sumber
Saya memiliki masalah yang sama dengan Visual Studio 2019.
Konfirmasi, solusi yang berhasil bagi saya adalah mengikuti jawaban Josh dan jawaban kalmiya:
Jika Anda ingin mereproduksi masalah, cukup seret 'Temukan jendela' ke posisi dok kedua dari bawah.
Terima kasih banyak atas jawaban sebelumnya!
sumber