Lời khuyên của tôi là click luôn luôn đúng về dự án/giải pháp khi bạn muốn Thêm cái gì đó để dự án của bạn và sau đó tận dụng các Location hộp soạn thảo trong hộp thoại tập tin mà VS ném lên để đưa các mục của bạn vào đúng nơi. Visual Studio dường như để nhớ vị trí đó cho phần còn lại của phiên mã hóa của bạn nhưng, khó chịu, nhanh chóng quên nó nếu bạn đóng và tải lại giải pháp của bạn hoặc bỏ VS.
Tôi sử dụng phương pháp ở trên để tạo thủ công tệp .cpp và .h khi tạo lớp học. Tôi đã ngừng sử dụng tùy chọn mục Thêm Lớp trong khi trở lại vì, như bạn đã phát hiện, nó không cung cấp cách nào để đặt vị trí nơi tệp kết quả sẽ đến. Phải nhấp chuột phải vào một dự án, chọn Mở thư mục trong File Explorer từ trình đơn để hiển thị tệp Explorer của Windows, sau đó cắt & dán các tệp .h và .cpp vào các thư mục mà tôi muốn chúng nhanh chóng trở nên tẻ nhạt.
Tôi cũng muốn biết nếu có cách tốt hơn để 'tranh luận' Visual Studio làm việc với cách chúng ta xây dựng thư mục dự án của mình một cách liền mạch và tích hợp hơn. Có lẽ nhóm VS cần mở rộng Solution Explorer để trợ giúp với cấu trúc thư mục vật lý thay vì bị hạn chế đối với các bộ lọc logic? Tôi nghi ngờ có những lý do không tầm thường đằng sau lý do tại sao điều này chưa được thực hiện.
Nguồn
2012-09-27 13:36:59
Root of Solution or Project? Nên là dự án. Thêm một lớp vào giải pháp không có ý nghĩa đối với tôi. – abatishchev
mmmmh - cMake buildsystem của chúng tôi đặt sln và vcxproj trong cùng thư mục - vì vậy, vâng, có lẽ là gốc của dự án – Mat
Đó là một tùy chọn khi bạn bắt đầu một giải pháp mới từ hộp kiểm IDE, "Tạo thư mục cho giải pháp". Rõ ràng kịch bản CMake của bạn có một tâm trí riêng của họ, hãy tìm chàng trai trong nhóm của bạn biết điều gì đó về nó. –