Một giải pháp khả thi sẽ được lưu trữ những sở thích chung tại workspace mức cho Eclipse (xem Manage your Eclipse environment bài viết)
Nhược điểm của việc có nhiều không gian làm việc là sự cần thiết phải chia sẻ sở thích phát triển giữa chúng.
Vì tùy chọn được duy trì trên cơ sở không gian làm việc trong Eclipse, bạn phải xuất tùy chọn không gian làm việc của mình và nhập chúng vào không gian làm việc mong muốn của bạn (File > Export > Preferences
).
Thậm chí nếu bạn ở lại không gian làm việc tương tự (với một số dự án), bạn có thể chia sẻ các thiết lập chung với nhà phát triển khác bằng cách xuất những workspace sở thích.
Như mentioned by Fabian, các thiết lập cụ thể dự án là trong .classpath
và .project
, nhưng ông rời ra .settings
:
.settings
là dành cho các thiết lập dự án cụ thể IDE như cảnh báo trình biên dịch và vân vân.
Bạn muốn chia sẻ các cài đặt liên quan đến dự án cụ thể với IDE, chỉ cần sao chép thư mục .settings từ thư mục dự án vào thư mục dự án.
Mẹo: sao chép launcher dự án của bạn (được tạo ra bởi mặc định trong <workspace>\.metadata\.plugins\org.eclipse.debug.core\.launches
) vào thư mục .settings
của bạn: theo cách đó, bạn cũng sẽ chia sẻ phóng dự án tùy chỉnh của bạn.
Thú vị và cụ thể hơn câu trả lời của tôi. +1 – VonC
+1 có thể giúp tôi tìm khóa cuối cùng trong câu đố sao chép cấu hình 1 bước giữa không gian làm việc chỉ là các phiên bản khác nhau của cùng một ứng dụng vì lý do nào đó mà chúng tôi không thể xử lý thông qua các nhánh có tên trong điều khiển phiên bản. –