Tại sao Visual Studio chạy trong Luôn luôn ở chế độ hàng đầu?


33

Bản sao Visual Studio của tôi dường như được đặt ở Chế độ "Luôn luôn trên đỉnh". Nó chạy theo cách này theo mặc định; dường như không có cách nào để thay đổi nó

Visual Studio chạy với tư cách Quản trị viên / Nâng cao, nhưng điều đó thực sự không ảnh hưởng đến việc Visual Studio có chạy như "Luôn luôn trên đỉnh" hay không.

Bất cứ ý tưởng tại sao điều này có thể xảy ra, và làm thế nào để ngăn chặn nó xảy ra?


4
Tôi đã thấy thoáng qua vấn đề này khi Visual Studio 2010 bắt đầu chạy "Luôn luôn trên đỉnh" trong Windows7, nhưng nó chỉ xảy ra ngay khi cập nhật ReSharper và được giải quyết ngay khi Visual Studio được khởi động lại.

1
Phiên bản nào của Visual Studio mà bạn đề cập đến?
Marcel

Bạn đã cài đặt ReSharper chưa? Nó dường như có một lịch sử gây ra loại vấn đề này trên các phiên bản khác nhau.
panhandel

Tôi đã có thể khắc phục sự cố với điều này: stackoverflow.com/a/27411034/2667554
enn

Khởi động lại đơn giản của visual studio 2010 cũng giúp tôi.
FrenkyB

Câu trả lời:


16

Tôi đã có một điều tương tự xảy ra với Visual Studio bị kẹt như mọi khi. Nó bắt đầu xảy ra sau khi tôi nhấn phím Windows, sau đó là một loạt các phím mũi tên / home / end / pageup / pagedn do tai nạn (tôi có nghĩa là sử dụng phím điều khiển).

Điều dường như để xóa hành vi luôn luôn là trên cùng là chọn một ứng dụng khác (ví dụ: Chrome), sau đó nhấn Windows-Home (tối thiểu hóa mọi thứ khác ngoài Chrome), sau đó nhấn lại Window-Home. Sau đó, tôi có thể bỏ tối thiểu Visual Studio và nó sẽ không còn luôn đứng đầu.

Điều này hoạt động với VS2010, VS2012 và VS2013 khi họ gặp phải điều kỳ lạ này luôn ở chế độ hàng đầu.

Chỉnh sửa: sửa đổi dựa trên nhận xét từ @Nebula


3
Công việc này không làm việc cho tôi. Windows-Alt-Home dường như chỉ bảo Chrome đi đến trang chủ. Tập trung vào máy tính để bàn và Windows-Alt-Home dường như cũng không hoạt động. - Tôi chạy VS2010 ở chế độ Quản trị viên - Chia sẻ lại - Windows 7 Tôi không có giải pháp, chỉ đưa ra phản hồi
David Chiew

7
Điều này gần như làm việc cho tôi; Tôi đã phải nhấn Windows + Home (Tôi không biết về cái đó) và sau đó chỉ cần nhấn Windows + Home một lần nữa. Windows + Alt + Home vừa gửi chrome của tôi đến trang chủ của nó. Vì vậy: Windows + Home -> đợi cho các cửa sổ tắt -> Windows + Home -> Đã sửa!
Tinh vân

Như @Nebula đã chỉ ra, không nên sử dụng công cụ sửa đổi ALT. Xác nhận sửa lỗi cho VS 2017 là tốt! :)
Johny Skovdal

Hoạt động hoàn hảo với vs2017
yiabiten

Cảm ơn! Điều này hoạt động với Visual Studio 2019.
ajawad987

4

Lưu công việc của bạn, đóng Visual Studio, mở lại nó. Nhấn bắt đầu, hoặc gỡ lỗi hoặc nhấn F5.

Điều này làm việc cho tôi.

Mặc dù rất lạ, trong nhiều tháng tôi không gặp phải vấn đề này và trước đó khi tôi bắt đầu gỡ lỗi, cửa sổ của tôi nằm phía sau cửa sổ của Visual Studio ... Nghĩ rằng nó lạ như chưa từng xảy ra trước đây. Đóng Visual Studio, mở lại và viola.


2

Có lẽ một addin đang gây ra nó? Hãy thử tắt các bổ trợ trong Công cụ / Trình quản lý bổ trợ, sau đó chạy Visual Studio ở chế độ an toàn bằng cách thực thi

devenv.exe /safemode

Đây là câu trả lời dứt khoát imho.
nocarrier

hoạt động như một cơ duyên với sau khi cài đặt Resharper 8.2!
Guy


1

Đã khắc phục sự cố với VS2017 trên Windows 10 bằng cách tập trung vào một ứng dụng khác và nhấn Windows + Home (để giảm thiểu tất cả các cửa sổ ngoài cửa sổ được lấy nét) và sau đó Windows + Home để khôi phục tất cả các cửa sổ khác (bao gồm cả VS) và lần này VS không phải luôn luôn đứng đầu nữa.


+1 Điều này hiệu quả với tôi với Visual Studio 2019. Cảm ơn!
ajawad987

1

Trong trường hợp của tôi, tôi đã có thể đưa nó ra khỏi chế độ đó bằng cách sử dụng Window-> Float để mở khóa một tab. Sau khi tôi kéo tab trở lại vào cửa sổ chính, nó không còn bị kẹt ở trên nữa.


0

Có thể vì một số lý do, thuộc tính luôn luôn trên cùng của Visual Studio (VS) của bạn đang được lưu ở đâu đó và sau đó được tải lại khi chạy.
Tùy thuộc vào phiên bản VS của bạn, bạn có thể sử dụng FileBox eXtender (FBX) để thay đổi thuộc tính luôn luôn cập nhật của nó cho mỗi lần chạy hoặc vĩnh viễn. Có lẽ tốt hơn để sử dụng phiên bản phù hợp với kiến ​​trúc Windows của bạn; 64 bit cho x64 và 32 bit cho x86. Ngoài ra, FBX có thể chỉ được sử dụng cho các chương trình chế độ nâng cao nếu bản thân nó được chạy ở chế độ nâng cao (ví dụ: "Chạy với tư cách Quản trị viên").
Có thể chuyển trạng thái luôn ở trên cùng bằng cách nhấp vào nút bấm trên thanh tiêu đề chương trình khi FileBox eXtender đang chạy.


0

Khi tôi gặp vấn đề này, tôi đã tìm thấy một giải pháp cho vấn đề ngược lại tại How-To Geek . May mắn thay, nó liên quan đến một TOGGLE mà tôi có thể sử dụng để vô hiệu hóa luôn ở chế độ hàng đầu mà cửa sổ của Visual Studio đã nhận được. Theo liên kết trên, tôi đã thêm nó vào tập lệnh AutoHotkey của mình

^ KHÔNG GIAN :: Winset, Alwaysontop, A

và sau đó tôi đã chọn cửa sổ của Visual Studio và sử dụng không gian ctrl để chuyển đổi luôn ở trên cùng. Nó làm việc như một say mê.


0

Khởi động lại Visual Studio 2015 đã khắc phục sự cố.

Trong trường hợp của tôi, VS đã chuyển sang chế độ "Luôn bật đầu" trong khi tôi đang sử dụng intellisense từ ReSharper.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.