2011-01-24 28 views
5

Tôi đang tạo bản phân phối Eclipse tùy chỉnh, sử dụng "Trình chỉnh sửa cấu hình sản phẩm" của Eclipse. Điều này làm việc tuyệt vời cho đến nay - các tính năng/plugins được xuất khẩu vào phân phối mục tiêu. Những gì tôi muốn bây giờ là một thiết lập mặc định, sẽ được cung cấp cho người dùng phân phối tùy chỉnh theo mặc định (ví dụ mã hóa vùng làm việc nên được đặt thành UTF-8 thay vì mã hóa hệ thống mặc định, chiều rộng của tab phải được đặt thành 2 thay vì mặc định của nhật thực 4, v.v.).Cài đặt không gian làm việc mặc định cho bản phân phối Eclipse tùy chỉnh

Tôi chưa tìm thấy cách nào để định cấu hình cài đặt mặc định cho không gian làm việc mới do người dùng phân phối tùy chỉnh tạo ra, vì vậy câu hỏi của tôi là: Có cách nào để làm điều này hay không cài đặt Eclipse mặc định?

Trả lời

6

Hãy xem http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/product_configproduct.htm đặc biệt là phần "Các tùy chọn mặc định"

Sau khi bạn đã xác định của bạn sản phẩm tùy biến thông qua

<property 
     name="preferenceCustomization" 
     value="plugin_customization.ini"/> 

bạn phải tạo file ini của bạn, ví dụ

org.eclipse.ui/SHOW_TRADITIONAL_STYLE_TABS=false 
org.eclipse.ui.workbench/SHOW_BUILDID_ON_STARTUP=false 
org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP=true 

phần đầu tiên trước dấu gạch chéo là gói id phần thứ hai là khóa tùy chọn. Để tìm hiểu xem gói nào chứa khóa tùy chọn nào cho các tùy chọn mong muốn (ví dụ: mã hóa vùng làm việc), hãy điều hướng đến Trang ưu tiên và sử dụng plugin-gián điệp để đi sâu vào mã để xem khóa nào được sử dụng cho một tùy chọn nhất định.

HTH Tom

+0

quên đề cập đến rằng nếu bạn không gói phân phối của bạn thành một sản phẩm riêng biệt (trong thuật ngữ Eclipse), bạn cần phải thêm một tham số thời gian chạy đến -plugincustomization thực thi [path_to_ini], xem http: //help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.user/tasks/running_eclipse.htm –

+0

Cảm ơn, đó là chính xác những gì tôi đang tìm kiếm! – perdian

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