Tôi muốn xóa danh sách các dự án trên trang chủ ... làm cách nào để thực hiện việc này? Tôi biết tôi có thể theo dõi nó trong registry, nhưng có một con đường được phê duyệt để đi?Làm cách nào để xóa danh sách MRU trong Visual Studio?
Trả lời
Có một bài viết MSDN here cho thấy bạn chỉ cần di chuyển các dự án vào một thư mục mới.
Tuy nhiên, như bạn đã đề cập, danh sách các dự án được giữ trong registry dưới phím này:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\ProjectMRUList
và danh sách các tập tin gần đây được giữ trong khóa này:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\FILEMRUList
Lưu ý Đối với Visual Studio 2015:
Vị trí đã thay đổi. Bạn có thể xem this answer để biết chi tiết.
Một số người đã tự động thanh toán bù trừ khóa registry này với các công cụ riêng của họ:
Visual Studio Most Recent Files Utility
Add-in for cleaning Visual Studio 2008 MRU Projects list
Nếu bạn thử mở một dự án không thể tìm thấy nữa, Visual Studio sẽ nhắc bạn cho phép xóa nó khỏi danh sách MRU. Vì vậy, nếu bạn tạm thời đổi tên một thư mục cấp cao nhất thích hợp để giả mạo sự biến mất của các dự án, bạn có thể loại bỏ từng dự án một.
Tôi đã tìm thấy MRU editor từ Code Project một công cụ tuyệt vời cho điều đó. Không có vấn đề gì với nó, và nó hoạt động vào năm 2003, 2005 và 2008.
PowerCommands for Visual Studio 2008
Tính năng
- Rõ ràng tập tin gần đây Danh sách
- Clear Recent Danh sách dự án
- Xóa tất cả Panes
- Copy Path
- Email CodeSnippet
- Chèn Guid Attribute
- Show All Files
- Undo Đóng
- Collapse dự án
- Sao chép Lớp
- Dán lớp
- Sao chép Tài liệu tham khảo
- Dán Tài liệu tham khảo
- Copy As Dự án tham khảo
- Chỉnh sửa dự án tập tin
- mở Chứa thư mục
- Mở Command Prompt
- Dự án Unload
- Nạp lại dự án
- Remove và Sắp xếp usings
- Extract Liên tục
- Chuyển đổi mẫu
- Close All
Note: Câu trả lời này là cụ thể cho Visual Studio 2010.
Nếu bạn không muốn tự sửa registry, bạn có thể sử dụng PowerCommands for Visual Studio 2010.
PowerCommands 10.0 là bộ tiện ích bổ sung cho Visual Studio 2010 thêm chức năng bổ sung cho các khu vực khác nhau của IDE.
Lệnh cụ thể cho thanh toán bù trừ registry từ phần mở rộng là:
Clear List Dự án gần đây lệnh này xóa Visual danh sách dự án gần đây Studio. Lệnh Clear Recent Project List xuất hiện hộp thoại Xóa Tệp cho phép bất kỳ hoặc tất cả các dự án gần đây được chọn được chọn.
Các PowerCommands thể được cài đặt với người quản lý trực quan mở rộng Studio: Công cụ> Extension Manager> Gallery Online: tìm kiếm PowerCommands cho Visual Studio 2010.
+1 cho PowerCommands. Làm việc với VS 2012. – DotNetWala
Hãy thử Gần đây sử dụng tập tin: một addin miễn phí cho Visual Studio quản lý file MRU trên một cơ sở cho mỗi dự án: được hỗ trợ cho VS 2010, 2012, 2013.
Đối với Visual Studio 2012, 2013: http://visualstudiogallery.msdn.microsoft.com/a61cbd1d-b5a2-490b-a6bb-f0ea3ecf214a
Đối với Visual Studio 2010: http://visualstudiogallery.msdn.microsoft.com/45283881-5a62-4dc1-8ffb-4cbc02709947
Đối với Visual Studio 2013: Mở hộp thoại Run (Nhấn Win + R) loại: regedit navig đã ăn: HKEY_CURRENT_USER> Phần mềm> Microsoft> VisualStudio nhấp 12.0 sau đó các tệp sẽ hiển thị ở bên phải. Tìm "LastLoadedSolution", nhấp chuột phải rồi nhấp vào Modify thay đổi giá trị thành 0.
Điều này phù hợp với tôi.
Trong Visual Studio 2015 tất cả các danh sách lịch sử (bao gồm cả lịch sử tìm kiếm, tập tin MRU và dự án MRU) hiện đang nằm tại địa chỉ:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\MRUItems
Bạn sẽ thấy một thư mục GUID khác nhau cho mỗi danh sách, và một thư mục con có tên là Items
trong mỗi thư mục. Tìm thư mục Items
chứa danh sách có liên quan và chỉ xóa thư mục GUID gốc của nó.
Visual Studio sẽ tạo lại thư mục GUID cùng với thư mục con Items
mới, lần sau nó muốn thêm thứ gì đó vào danh sách một lần nữa.
Tôi không chắc liệu giải pháp này đã được đăng ở đâu đó chưa, nhưng nếu bạn có VS 2013 Update 5, bạn có thể mở trang bắt đầu và nhấp chuột phải vào danh sách "Gần đây" và chọn "Xóa khỏi danh sách". Tôi không biết làm thế nào về các phiên bản VS khác, có lẽ tính năng này có sẵn.
Điều này đã được đề xuất trong một câu trả lời trước đó. – codedude
Tôi gặp sự cố này khi được áp dụng cho VS 2017 nơi bạn không có bất kỳ mục MRU nào trong sổ đăng ký như trong các phiên bản trước. Giải pháp là, mặt khác, đơn giản: vào "Tools-> Extensions and Updates" và cài đặt "Power Commands for Visual Studio". Sau khi chúng được cài đặt, menu File của bạn sẽ trông như hình bên dưới.
Chỉ cần nhấp vào mục menu để xóa MRU dự án.
Giải pháp này ngừng hoạt động sau khi cập nhật 15.5.1 đã được cài đặt. Không còn biểu tượng nào trong menu MRU nữa. Vô hiệu/Bật hoặc Gỡ cài đặt/Cài đặt không giúp được gì. 15.5.1 đã phá hủy tính năng này. –
- 1. Cách lấy danh sách lệnh Visual Studio?
- 2. Làm cách nào để xem danh sách các bổ trợ và plugin trong Visual Studio?
- 3. Làm cách nào để thay đổi màu đánh dấu trong danh sách lỗi Visual Studio 2012?
- 4. Làm cách nào để thêm vào danh sách MESSAGES trong cửa sổ Danh sách Lỗi Visual Studio?
- 5. Tăng số lượng mục trong danh sách Chạy MRU
- 6. Trong Python, làm cách nào để xóa mục danh sách thứ N từ danh sách danh sách (xóa cột)?
- 7. Dừng danh sách lỗi xuất hiện trong Visual Studio 2008
- 8. Làm cách nào để hiển thị đầu ra trong ngăn Thông báo của Danh sách Lỗi cho Visual Studio 2005?
- 9. Visual Studio Danh sách dự án gần đây
- 10. Làm cách nào để xóa đoạn mã đã nhập trong Visual Studio?
- 11. Làm cách nào để phát hiện điểm ngắt đang bị xóa trong Visual Studio?
- 12. Nhập danh sách mẫu tệp STP vào Visual Studio 2010
- 13. Thay thế danh sách tác vụ cho Visual Studio
- 14. Tắt Shift + Xóa Cắt trong Visual Studio
- 15. Làm cách nào để đặt đường dẫn trong Visual Studio?
- 16. Có danh sách các biến môi trường Visual Studio không?
- 17. Visual Studio TODO/Danh sách nhiệm vụ không hiển thị
- 18. Visual Studio 2012 Danh sách nhiệm vụ cho JavaScript
- 19. Python: Cách xóa danh sách trùng lặp trong danh sách danh sách?
- 20. Python: Cách xóa danh sách trống khỏi danh sách?
- 21. Làm thế nào để sử dụng makefiles trong Visual Studio?
- 22. xóa danh sách phụ khỏi danh sách trong tcl
- 23. Làm cách nào để hạ cấp giải pháp từ Visual Studio 2010 sang Visual Studio 2005?
- 24. Làm cách nào để khôi phục một mục đã xóa khỏi Visual Studio 2010?
- 25. C# Xóa danh sách khỏi danh sách
- 26. Làm cách nào để có DTE để chạy Visual Studio?
- 27. Sqlite không có trong danh sách tùy chọn nguồn dữ liệu Visual Studio
- 28. Làm cách nào để tạo tệp lối tắt Visual Studio
- 29. Làm cách nào để biên dịch với Visual Studio x64?
- 30. Có cách nào để hiển thị rõ ràng nhánh TFS hiện tại từ Visual Studio không?
và HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ \ FILEMRULIST cho tệp gần đây. –
DotNetWala
@JayD Cảm ơn. Tôi đã thêm vào câu trả lời. –
Điều này dẫn tôi đến câu trả lời cho vấn đề của tôi: HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ \ NewProjectDialog \ MRUSettingsLocalProjectLocationEntries để xóa danh sách thả xuống Vị trí cho hộp thoại Dự án mới. –
CigarDoug