Tôi có một dự án lớn mà tôi phải tải và làm việc. Không có gì tôi có thể làm về nó - chỉ cần tải giải pháp và tất cả các dự án bên trong nó.Tắt các cửa sổ bật lên Visual Studio
Vấn đề là vài phút đầu tiên VS tải từng dự án và nó liên tục thông báo cho tôi về điều đó bằng cách liên tục hiển thị một số cửa sổ "Đang tải dự án được yêu cầu ...". Chắc chắn, tôi biết nó là cần thiết, nhưng nó không thể bằng cách nào đó được thực hiện trong nền? Tôi sẽ được nội dung nếu tôi chỉ có thể mở một số trình soạn thảo văn bản và điều chỉnh cấu hình hoặc đọc tài liệu mà không có quảng cáo ăn cắp tập trung.
Nó xảy ra trên tất cả các dự án tái tạo (chúng tôi sử dụng GYP) - vì VS giải pháp và dự án được tạo ra mỗi khi tôi phải làm việc trên mới C++ định nghĩa/cờ/phụ thuộc cài đặt tôi phải ngồi và xem VS gửi thư rác những cửa sổ nhỏ.
Có một nhược điểm khác - nếu ngay sau khi khôi phục dự án, tôi sẽ cố gắng xây dựng nó VS sẽ "chặn" - nó sẽ phàn nàn rằng nó không thể đóng dự án khi xây dựng đang chạy và tôi phải chấm dứt việc xây dựng để "đóng" dự án. Tôi hiểu rằng những gì nó thực sự làm là gần gũi và mở lại nó để cập nhật các thiết lập ... nhưng popup khóa toàn bộ IDE chắc chắn làm cho nó khó chịu hơn.
Tôi biết rằng tôi có thể vô hiệu hóa tải lại tự động tệp nguồn khi tệp được chỉnh sửa bên ngoài bằng ví dụ: Văn bản tuyệt vời. Có một số giải pháp cho phép tôi làm tương tự cho các dự án không? Một số cài đặt, plugin hoặc mục đăng ký có thể ngăn các cửa sổ đó gửi spam hoặc tải lại dự án khi nó phù hợp với tôi? Nó thực sự gây phiền nhiễu khi tôi phải chuyển sang ST mỗi lần tôi tạo lại và xây dựng các dự án vì Visual Studio sẽ vẫn bị khóa cho đến khi quá trình xây dựng hoàn tất.
Bạn đang nói về thế hệ - bạn đang sử dụng CMake? – Angew
Thật không may là GYP. Tôi ước nó là CMake vì CMake được hỗ trợ bởi CLB của JetBrains. GYP tạo ra giải pháp ninja và VS cùng một lúc. Đối với một số lý do gần đây chạy ninja từ dòng lệnh ngừng làm việc cho tôi và tôi chỉ có thể xây dựng nó từ VS, do đó bị chặn vấn đề IDE trở nên đáng lo ngại hơn bao giờ hết. –
Tuy nhiên, bạn chắc chắn phải chỉnh sửa câu hỏi để thêm thông tin đó vào. [Tag: gyp] thậm chí có thẻ, thêm thẻ. – Angew