Tôi tìm kiếm một công cụ mà sẽ cho phép tôi để tùy chỉnh động quy tắc nổi bật cú pháp:động nổi bật cú pháp
Ví dụ về cú pháp tĩnh nổi bật (hầu hết các IDEs đã làm điều này).
Đánh dấu tất cả các lần xuất hiện của từ
int
là màu đỏ.Đánh dấu tất cả các chuỗi (kèm theo trong
"
) bằng màu xanh lam.
Ví dụ về cú pháp NĂNG ĐỘNG nổi bật
Cho một chuỗi các txt xuất hiện> hai lần, tôi muốn nó làm nổi bật màu tím.
Nếu tôi nhấp vào một khối văn bản, tôi muốn tất cả các khối txt trên cùng một tệp được đánh dấu màu xanh lục.
Tôi giả định rằng ai đó có thể đã tạo một trình đánh dấu cao như vậy trước đây, nhưng tôi không thể tìm thấy bất kỳ thứ gì trên web. Bất kỳ thông tin phản hồi về cách:
tôi có thể mở rộng một dự án hiện (lý tưởng, tôi muốn điều này là một plugin IDE) để tùy chỉnh các yêu cầu năng động của tôi?
Trong trường hợp 1 không tồn tại, bất kỳ ngôn ngữ tạo mẫu nào có thể có hiệu quả tối đa cho loại dự án này? tức là mọi khung làm nổi bật văn bản khi đang di chuyển, trong khi bật chỉnh sửa - có thể dễ dàng mở rộng.
Cập nhật: Tôi đã tìm thấy XText mà trông giống như một khuôn khổ tốt cho điều này, nhưng một chút quá nặng cho dự án này (tôi muốn một cái gì đó mà tôi không phải biên dịch lại mỗi khi tôi muốn thêm một quy tắc mới hoặc móc xác nhận). Tuy nhiên, nó là mạnh mẽ. bất kỳ ý tưởng nào khác? – jayunit100
Bất kỳ đề xuất nào? Điều này nghe có vẻ như một plugin IDE hữu ích –
Tôi đã tình cờ gặp [EclipseColorer] (http: // colorer.sourceforge.net/eclipsecolorer/index.html) dường như mở rộng khả năng làm nổi bật của Eclipse một chút - có thể là một nơi tốt để bắt đầu. –