Mengapa Visual Studio berjalan dalam mode "Selalu di atas"?

33

Salinan Visual Studio saya tampaknya diatur dalam Mode "Selalu Di Atas". Ini berjalan seperti ini secara default; sepertinya tidak ada cara untuk mengubahnya.

Visual Studio berjalan sebagai Administrator / Tinggi, tetapi itu benar-benar tidak akan mempengaruhi apakah Visual Studio berjalan sebagai "Selalu Di Atas."

Adakah ide mengapa ini bisa terjadi, dan bagaimana cara mencegahnya terjadi?

Beberapa pengguna
sumber
4
Saya melihat sekilas masalah ini dengan Visual Studio 2010 mulai menjalankan "Selalu Di Atas" di Windows7, tetapi itu hanya terjadi langsung pada pembaruan ReSharper, dan diselesaikan setelah Visual Studio dimulai kembali.
1
Versi Visual Studio mana yang Anda rujuk?
Marcel
Apakah Anda juga menginstal ReSharper? Tampaknya memiliki riwayat menyebabkan jenis masalah ini di berbagai versi.
panhandel
Saya dapat memperbaiki masalah ini: stackoverflow.com/a/27411034/2667554
idn
Restart sederhana visual studio 2010 juga membantu saya.
FrenkyB

Jawaban:

16

Saya memiliki hal serupa terjadi dengan Visual Studio macet seperti biasa di atas. Itu mulai terjadi setelah saya menekan tombol Windows diikuti oleh sekelompok penekanan tombol panah / home / end / pageup / pagedn secara tidak sengaja (saya bermaksud menggunakan tombol kontrol).

Apa yang tampaknya menghapus perilaku selalu-di-atas adalah memilih aplikasi yang berbeda (misalnya: Chrome), lalu tekan Windows-Home (yang meminimalkan segalanya selain Chrome), lalu tekan Window-Home lagi. Lalu saya bisa meminimalkan Visual Studio, dan itu tidak akan selalu di atas.

Ini bekerja dengan VS2010, VS2012 dan VS2013 ketika mereka masuk ke mode aneh ini selalu di atas.

Sunting: direvisi berdasarkan komentar dari @Nebula

pengguna281806
sumber
3
Pekerjaan ini tidak berhasil untuk saya. Windows-Alt-Home sepertinya hanya memberitahu Chrome untuk pergi ke halaman rumah. Berfokus pada desktop dan Windows-Alt-Home sepertinya juga tidak berfungsi. - Saya menjalankan VS2010 dalam mode Admin - Resharper - Windows 7 Saya tidak punya solusi, hanya memberikan umpan balik
David Chiew
7
Ini hampir berhasil untuk saya; Saya harus menekan Windows + Home (saya tidak tahu tentang itu) dan kemudian cukup menekan Windows + Home lagi. Windows + Alt + Home baru saja mengirim krom saya ke beranda. Jadi: Windows + Home -> tunggu hingga windows turun -> Windows + Home -> Fixed!
Nebula
Seperti yang ditunjukkan @Nebula, pengubah ALT tidak boleh digunakan. Perbaikan yang dikonfirmasi untuk VS 2017 juga! :)
Johny Skovdal
Berfungsi sempurna dengan vs2017
yiabiten
Terima kasih! Ini bekerja dengan Visual Studio 2019.
ajawad987
4

Simpan pekerjaan Anda, tutup Visual Studio, buka kembali. Tekan start, atau debug, atau tekan F5.

Ini berhasil untuk saya.

Sangat aneh, selama berbulan-bulan saya tidak memiliki masalah ini, dan sebelumnya ketika saya mulai debugging, jendela saya ada di belakang jendela Visual Studio ... Pikir itu aneh karena tidak pernah terjadi sebelumnya. Visual Studio Tertutup, dibuka kembali, dan biola.

James Heffer
sumber
2

Mungkin addin yang menyebabkannya? Coba nonaktifkan addins di Tools / Add-in manager kemudian jalankan Visual Studio dalam safe mode dengan mengeksekusi

devenv.exe /safemode
frodeborli
sumber
inilah jawaban pasti imho.
nocarrier
berfungsi seperti pesona setelah menginstal Resharper 8.2!
Guy
1

Gunakan windowdetective untuk memeriksa apakah itu benar-benar diatur untuk selalu bekerja dari sana untuk menentukan penyebabnya.

Elitisme
sumber
1

Memperbaiki masalah dengan VS2017 di Windows 10 dengan memberikan fokus ke aplikasi lain dan menekan Windows + Home (untuk meminimalkan semua jendela selain dari yang mendapat fokus) dan kemudian Windows + Home lagi untuk mengembalikan semua jendela lain (termasuk VS) dan kali ini VS tidak selalu di atas lagi.

Bruno Douglas
sumber
+1 Ini berfungsi untuk saya dengan Visual Studio 2019. Terima kasih!
ajawad987
1

Dalam kasus saya, saya bisa mengeluarkannya dari mode itu dengan menggunakan Window-> Float untuk membuka tab. Setelah saya menyeret tab kembali ke jendela utama, itu tidak lagi terjebak di atas.

Jtbs
sumber
0

Mungkin karena suatu alasan, properti Visual Studio (VS) Anda yang selalu ada di atas sedang disimpan di suatu tempat dan kemudian dimuat kembali saat dijalankan.
Bergantung pada versi VS Anda, Anda mungkin dapat menggunakan FileBox eXtender (FBX) untuk mengubah properti selalu di atas untuk setiap menjalankan atau secara permanen. Mungkin lebih baik menggunakan versi yang cocok dengan arsitektur Windows Anda; 64-bit untuk x64 dan 32-bit untuk x86. Juga, FBX mungkin hanya dapat digunakan untuk program mode-tinggi jika itu sendiri dijalankan dalam mode tinggi (misalnya "Jalankan sebagai Administrator").
Status selalu-di-atas dapat diaktifkan dengan mengklik tombol pada bilah judul program saat FileBox eXtender sedang berjalan.

Mohammad Amin Bandekhoda
sumber
0

Ketika saya mendapatkan masalah ini, saya menemukan solusi untuk masalah sebaliknya di How-To Geek . Untungnya itu melibatkan TOGGLE yang bisa saya gunakan untuk menonaktifkan mode selalu di atas bahwa jendela Visual Studio telah masuk ke. Sesuai tautan di atas, saya menambahkan ini ke skrip AutoHotkey saya

^ SPACE :: Winset, Alwaysontop,, A

dan kemudian saya memilih jendela Visual Studio dan menggunakan ctrl-space untuk beralih selalu di atas. Itu bekerja seperti pesona.

Sebastian Ärleryd
sumber
0

Mulai ulang Visual Studio 2015 memperbaiki masalah.

Dalam kasus saya, VS beralih dalam mode "Selalu Di Atas" ketika saya menggunakan intellisense dari ReSharper.

tukang mengepel
sumber