2012-07-20 37 views
6

Tôi đã tự hỏi nếu có một cách đơn giản để mở rộng các tính năng của Trình soạn thảo Java trong Eclipse cho một số dự án tùy chỉnh.Tùy chỉnh trình soạn thảo Java trong Eclipse

Ví dụ: Khi tôi viết trong nhật thực:

@Deprecated 
public void foo(); 

foo sẽ tự động gạch chéo và do đó dễ dàng để nhận thấy. Trong một số dự án, tôi muốn thực hiện tương tự với chú thích tùy chỉnh như @Untested hoặc @Verified để có môi trường dev tốt hơn (nhưng tất nhiên, có rất nhiều ví dụ như thế này (màu sắc đặc biệt, vv ..)

tôi muốn tạo ra một gói nhật thực đơn giản mà mở rộng loại này quy tắc nhưng tôi không thể tìm thấy một điểm mở rộng đủ cho việc này. tôi có phải tạo ra một trình soạn thảo văn bản mới từ đầu?

Thanks cho bất kỳ trợ giúp hoặc nhận xét,

+0

Vì bạn không muốn phải mở thủ công tất cả các tệp tìm kiếm các tệp này, bạn cũng sẽ viết bộ xử lý chú thích (Oracle có hướng dẫn, tôi nghĩ) để tìm tất cả. Mặc dù, tôi tin rằng Eclipse đi kèm với một plugin có thể cung cấp cho bạn bảo hiểm mã/kiểm tra (đối với một số giá trị của @Untested). –

Trả lời

1

Bạn có thể cần phải phân lớp và sửa đổi trình soạn thảo JDT. Hãy xem gói nguồn JDT (org.eclipse.jdt.ui. *). ly làm việc với các SDK Eclipse cổ điển khi các nguồn JDT được cung cấp. Sử dụng giao diện Plugins để kéo các dự án này vào không gian làm việc của bạn để bạn có thể chỉnh sửa chúng. Tôi không nghĩ rằng có nhiều tài liệu về làm việc trên nguồn JDT. Tuy nhiên, hãy xem các phần của Trợ giúp Eclipse liên quan đến JDT.

+0

Cảm ơn câu trả lời của bạn. Tôi đang cố kiểm tra hướng này. – ThR37

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