2014-04-05 11 views

Trả lời

8

Chúng được lưu trữ trong tệp launchConfigurationHistory.xml trong không gian làm việc .metadata/.plugins/org.eclipse.debug.ui thư mục.

Tệp có chứa các cài đặt liên quan đến khởi chạy khác nhau, mục yêu thích nằm trong các phần <favorites>.

Lưu ý: Có thể không an toàn để sửa đổi tệp này trong khi Eclipse đang chạy.

Cập nhật:.

Các tập tin cấu hình khởi chạy tự name.launch trong thư mục .metadata/.plugins/org.eclipse.debug.core/.launches cũng được cập nhật để nói trước với các mục yêu thích nhóm đó là trong

Cập nhật:

Nếu một tập tin xxx.launch là trong một nhóm yêu thích chứa một cái gì đó như:

<listAttribute key="org.eclipse.debug.ui.favoriteGroups"> 
<listEntry value="org.eclipse.debug.ui.launchGroup.run"/> 
</listAttribute> 

(cùng với nhiều mục nhập liên quan đến khởi chạy khác)

Cập nhật:

Bạn có thể nhìn vào cấu hình khởi động trong một plugin sử dụng:.

ILaunchManager manager = DebugPlugin.getDefault().getLaunchManager(); 

ILaunchConfiguration [] configs = manager.getLaunchConfigurations(); 

Các IDebugUIConstants.ATTR_FAVORITE_GROUPS thuộc tính của ILaunchConfiguration nên chứa bất kỳ nhóm yêu thích sự ra mắt là trong

+0

Hi , grrg, cho thư mục đầu tiên bạn đã đề cập trong bài đăng của mình, tôi có thể tìm thấy các cài đặt liên quan đến mục yêu thích. Tuy nhiên, đối với .metadata/.plugins/org.eclipse.debug.core/.launches, tôi không thể tìm thấy bất kỳ cài đặt nào liên quan đến "yêu thích" – chygo

+0

Đã thêm nội dung của tệp xxx.launch nếu nó nằm trong danh sách yêu thích cho câu trả lời –

+0

Xin chào, greg, cảm ơn bạn đã trả lời trước. Tôi đã thực hiện một số thử nghiệm về tệp launchConfigurationHistory.xml. Và tôi nhận ra rằng những thay đổi mà tôi đã thực hiện về "Chạy yêu thích" sẽ không được lưu vào tệp cho đến khi tôi đóng không gian làm việc hoặc Eclipse. Có anyway để có được dữ liệu thời gian chạy về "Chạy yêu thích"? – chygo

Các vấn đề liên quan