Tôi đang sử dụng AvalonEdit trong một ứng dụng chạy ngôn ngữ được xây dựng tùy chỉnh của riêng tôi. Tôi muốn đưa vào cú pháp thích hợp làm nổi bật trong Avalon Edit. Thông thường, điều này được thực hiện bằng cách xác định các quy tắc làm nổi bật trong tệp xml bằng tay.Thêm quy tắc làm nổi bật cú pháp vào AvalonEdit theo lập trình
Tuy nhiên, tôi không muốn các quy tắc làm nổi bật luôn rơi ra khỏi đồng bộ với ngữ pháp ngôn ngữ bất cứ khi nào tôi mở rộng ngôn ngữ. Vì vậy, tôi hy vọng sẽ sử dụng thông tin ngữ pháp đã được chứa trong trình phân tích cú pháp coco/R của tôi để tự động tạo ra các quy tắc này. Vậy có cách nào để thêm các quy tắc làm nổi bật cú pháp vào Avalon Edit theo cách lập trình không?
Cảm ơn