Tôi đã hy vọng viết highlighter cú pháp của riêng mình cho một dự án mùa hè, tôi đang nghĩ đến việc làm nhưng tôi không biết cách viết highlighter cú pháp của riêng mình.Viết highlighter cú pháp
Tôi biết rằng có rất nhiều triển khai trên mạng nhưng tôi muốn tìm hiểu về các biểu thức chính quy và cách làm nổi bật cú pháp hoạt động.
Làm nổi bật cú pháp hoạt động như thế nào và một số tài liệu tham khảo tốt để phát triển nó là gì? Liệu highlighter cú pháp có quét từng ký tự khi nó được đánh máy hay nó quét toàn bộ tài liệu/vùng văn bản sau mỗi ký tự được gõ?
Mọi thông tin chi tiết sẽ được đánh giá cao.
Cảm ơn.
PS: Tôi đã lên kế hoạch viết nó trong ActionScript
Bạn bắt đầu nói rằng tô màu làm việc theo hai cách chung nhưng sau đó trừ khi tôi hiểu lầm, bạn không giải thích cách thứ hai. – Marplesoft
@Marplesoft như tôi đã hiểu, viết lexer & parser cho mỗi ngôn ngữ là cách đầu tiên, và viết lexer chung & phân tích cú pháp là thứ hai. – yasar