Tôi đang tạo một trình cắm thêm Eclipse để nó hỗ trợ một ngôn ngữ mới. Vấn đề tôi gặp phải là với liên kết kiểu/tệp nội dung và trình soạn thảo tương ứng của nó.Trình cắm thêm Eclipse: Tạo một phần mở rộng tệp mới cho một ngôn ngữ không được hỗ trợ bởi Eclipse
Ngôn ngữ không có cơ sở trong Java hay XML và giả sử mở rộng của nó là '.xyz
'
Từ những gì tôi hiểu nghiên cứu trực tuyến, tôi sẽ cần phải tạo ra một loại nội dung mới với phần mở rộng tập tin '.xyz
'. Nhưng tất cả thông tin tôi tìm thấy trực tuyến có liên quan đến việc kết hợp một phần mở rộng mới với java (để làm nổi bật cú pháp java) hoặc tạo một loại tệp mới có thể là một biến thể của XML, do đó có rất nhiều chi tiết về người gửi.
Về cơ bản, tôi nhầm lẫn về người đăng ký nội dung, tôi cũng có tạo ra một người viết mới cho một ngôn ngữ mới không? Và loại cơ sở nào tôi sẽ cung cấp cho một ngôn ngữ không liên quan đến XML hoặc JAVA?
Ngoài ra, vì tôi sẽ thêm cú pháp tô sáng của riêng mình, tôi có cần phải tạo trình soạn thảo của riêng mình hay chỉ có thể mở một tệp như vậy trong trình soạn thảo được đặt trước (trình chỉnh sửa).
Gói tôi đang xem cho loại nội dung là org.eclipse.core.contenttype.contentTypes
.
chúc may mắn trong nỗ lực của bạn :-) –
Bắt nội dung này trực tiếp với tư cách là người dùng Eclipse đủ mạnh, vì vậy tôi cũng chúc bạn may mắn tìm ra tác giả của trình cắm thêm! – dty
Cảm ơn bạn, nhưng tôi khó có thể tự gọi mình là tác giả của plug-in ... Vẫn đang học! – nbz