Tôi thích khi Eclipse cho phép tôi chuyển đổi giữa các tham số trong một cuộc gọi phương thức bằng cách sử dụng phím Tab. Tôi muốn plugin của tôi cung cấp chức năng tương tự. Để được chính xác, tôi đang tiêm một số đoạn văn bản vào trình soạn thảo và tôi muốn làm nổi bật cú pháp cụ thể và để cho lập trình viên nhảy đến kết quả tiếp theo bằng cách sử dụng phím Tab.Thêm mẫu mã Java theo lập trình
Đây là một ví dụ. Cho phép cho rằng tôi tự động tạo ra các đoạn mã sau:
String a = "bogus string";
int i = a.[?]
tôi sẽ bơm đó vào trình soạn thảo và tôi muốn rằng [?]
được nhấn mạnh và sẵn sàng cho sửa đổi (người dùng có thể gõ length()
). Hơn nữa, nếu có nhiều hơn [?]
đoạn, tôi muốn người dùng sử dụng Tab để chuyển sang tab tiếp theo.
Sau khi nghiên cứu một chút, tôi thấy rằng nó có thể được thực hiện bằng cách sử dụng templates. Tuy nhiên, tôi không thể tìm thấy bất kỳ ví dụ có liên quan nào trên Web. Có ai có kinh nghiệm với điều này?
UPDATE:
tôi thấy hai liên kết có thể có ích, mặc dù tôi vẫn không thể tìm ra một giải pháp.
Hoạt động như một sự quyến rũ! – bellpeace