Làm cách nào để thực sự đặt lại bố cục cửa sổ Visual Studio?


122

Tôi đã cài đặt một plugin trong Visual Studio 2008 và nó đã tạo thêm một số cửa sổ có thể gắn được. Tôi đã gỡ cài đặt nó và tôi không thể thoát khỏi các cửa sổ nó đã tạo - Tôi đóng chúng, nhưng chúng luôn quay lại. Bây giờ chúng chỉ là những cửa sổ trống, vì plugin không còn nữa, nhưng không có gì tôi đã thử loại bỏ chúng. Tôi đã thử:

  • Window -> Reset Window Layout
  • Xóa tệp .suo trong thư mục dự án của tôi
  • Xóa thư mục Visual Studio 9.0 trong thư mục Cài đặt ứng dụng của tôi

Có ý kiến ​​gì không?


3
"Đặt lại bố cục Windows" hiện hoạt động tốt trong VS213.
Fernando Gonzalez Sanchez

8
VẪN KHÔNG LUÔN LÀM VIỆC NGAY CẢ TRÊN VS2017 :-(
Simon_Weaver

Câu trả lời:


148

Bạn đã thử cái này chưa? Trong Visual Studio, đi tới Công cụ > Nhập và xuất Cài đặt > Đặt lại tất cả cài đặt

Đảm bảo bạn đã sao lưu cài đặt của mình trước khi thực hiện việc này. Tôi đã mắc sai lầm khi thử cách này để khắc phục sự cố và không nhận ra rằng nó cũng sẽ hoàn tác tất cả các cài đặt giao diện và thanh công cụ của tôi. Mất rất nhiều thời gian để trở lại với cách tôi thích mọi thứ.


7
Đảm bảo bạn đã sao lưu cài đặt của mình trước khi thực hiện việc này. Tôi đã mắc sai lầm khi thử cách này để khắc phục sự cố và không nhận ra rằng nó cũng sẽ hoàn tác tất cả các cài đặt giao diện và thanh công cụ của tôi. Mất rất nhiều thời gian để trở lại với cách tôi thích mọi thứ.
Tim

1
Cũng lưu ý rằng sao lưu cài đặt của bạn thường không hoạt động. Tôi chưa bao giờ làm thành công. Tôi tin rằng có một lỗi đã biết nếu bạn thêm macro vào một số menu.
dwidel

1
Các chàng trai sao lưu cài đặt hoạt động 100%. Chỉ có một vấn đề nhỏ: bạn cần phải chọn "tất cả các tệp" khi bạn hình dung danh sách các cài đặt dự phòng. Và các tệp ẩn phải được hiển thị. CÓ, các cài đặt đã lưu bị ẩn. Điều này trong VS2010.
Millemila

1
Sau khi sao lưu và đặt lại, hãy nhập cùng cài đặt bạn vừa sao lưu, nhưng bỏ chọn Bố cục cửa sổ (trong Cài đặt chung) từ những thứ cần nhập. Làm việc rất tốt cho tôi
Simon F

1
Để lấy lại các phím tắt Trình sạc lại của bạn sau thao tác trên (VS2015): Trình sạc lại -> Tùy chọn -> Bàn phím & Menu -> Phím tắt bàn phím -> Áp dụng lược đồ
Jesper Mygind

34

Hãy thử devenv.exe / resetuserdata . Tôi nghĩ nó tích cực hơn các tùy chọn Công cụ> Nhập và Xuất được đề xuất.

Ngoài ra, hãy kiểm tra Công cụ> Thêm Trình quản lý và đảm bảo rằng không có trẻ mồ côi nào ở đó.


Cứu sinh! / resetuserdata đã làm việc cho tôi. Tôi đang gặp sự cố khởi động rất chậm, hộp thoại Thêm -> Mục mới hiển thị chậm, gặp sự cố khi mở các giải pháp MVC2.
Richard Ev

12

Làm thế nào về việc chạy phần sau từ dòng lệnh,

Devenv.exe /ResetSettings

Bạn cũng có thể lưu các cài đặt đó vào một tệp, như vậy,

Devenv.exe /ResetSettings "C:\My Files\MySettings.vssettings"

Công tắc / ResetSettings, Khôi phục cài đặt mặc định của Visual Studio. Tùy chọn đặt lại cài đặt thành tệp .vssettings được chỉ định.

Liên kết MSDN


10

Tôi đã gặp sự cố tương tự ngoại trừ việc nó xảy ra mà không cần cài đặt bất kỳ plugin nào. Tôi bắt đầu nhận được hộp thoại này về kiểm soát nguồn mỗi khi tôi mở dự án + hàng tấn cửa sổ bật lên và trôi nổi mà tôi phải đóng từng cái một.

nhập mô tả hình ảnh ở đây

Windows -> Rest Windows Layout , đã sửa nó cho tôi mà không gặp bất kỳ sự cố nào. Nó mang lại cài đặt mặc định mà tôi không bận tâm chút nào :)


cũng bắt đầu gặp vấn đề này và không có gì trên mạng về nó. Đến đây để tìm kiếm một vấn đề khác và tìm thấy điều này - cảm ơn!
bbqchickenrobot

6

Nếu bạn có một bản sao lưu cũ của CurrentSettings.vssettings, bạn có thể thử khôi phục nó.

Tôi đã có một bố cục Visual Studio bị hỏng hoàn toàn. Khi tôi cố gắng vào gỡ lỗi, tôi được thông báo rằng VS đã trở nên không ổn định. Khi tôi khởi động lại, bố cục cửa sổ của tôi sau đó sẽ hoàn toàn bị vặn. Tôi đã thử khôi phục cài đặt người dùng hiện tại VS trong sổ đăng ký từ bản sao lưu, nhưng điều đó không giúp được gì. Tuy nhiên, khôi phục CurrentSettings.vssettings dường như đã chữa khỏi nó.

Có vẻ như có một loạt các thứ nhị phân trong đó và tôi có thể tưởng tượng rằng nó đôi khi bị hỏng không thể phục hồi.


4

Lưu ý: nếu bạn có vs2010 và vs2008 và bạn muốn đặt lại 2008, bạn sẽ cần chỉ định toàn bộ đường dẫn trong dòng lệnh. như thế này:

"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /resetsettings

Nếu bạn không chỉ định đường dẫn (như devenv.exe /resetsettings), nó sẽ đặt lại phiên bản Visual studio mới nhất được cài đặt trên máy tính của bạn.


3

Tôi đóng chúng, nhưng chúng luôn quay lại

Khi bạn nói "họ luôn quay lại" nghĩa là "lần sau bạn khởi động lại Visual Studio" hay "ngay lập tức"?

Một điều kỳ lạ của Visual Studio (ít nhất là VS2005) là cài đặt không được lưu cho đến khi bạn thoát. Điều đó có nghĩa là nếu VS gặp sự cố trong khi bạn đang sử dụng nó, mọi thay đổi bố cục bạn đã thực hiện sẽ bị mất. Cách giải quyết vấn đề này là luôn thoát ra một cách duyên dáng khi bạn đã thiết lập mọi thứ như bạn muốn.

Tuy nhiên, không chắc liệu điều này có giúp ích cho tình huống cụ thể của bạn hay không.


2

Tôi đã thử hầu hết các đề xuất, và không có đề xuất nào hiệu quả. Tôi không có cơ hội để thử / resetuserdata. Cuối cùng, tôi đã cài đặt lại plugin và gỡ cài đặt lại, và các cửa sổ đã biến mất.


Làm thế nào bạn không có cơ hội thử chạy một lệnh gọi dòng lệnh duy nhất, nhưng bạn có cơ hội cài đặt lại hoàn toàn plugin ... Dù sao, / resetsettings đã làm việc cho tôi.
Tim

1

Nếu bạn đã từng sao lưu cài đặt của mình (Công cụ -> Cài đặt Nhập và Xuất), bạn có thể khôi phục tệp cài đặt để quay lại trạng thái trước đó. Đây là điều duy nhất mà tôi thấy có tác dụng.


Lấy cài đặt từ máy khác. Chỉ có điều đã hoạt động. Cảm ơn!
PerpetualStudent


0

Nếu bạn muốn đặt lại bố cục cửa sổ. Sau đó

đi tới "WINDOW" -> "ĐẶT LẠI BỐ TRÍ WINDOW"


Người hỏi nói rằng họ đã thử điều này, và nó không hiệu quả với họ.
Paul Roub
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.