Làm cách nào để thêm định dạng cú pháp tô sáng vào Gedit?


19

Làm cách nào tôi có thể thêm vào các biểu thức chính quy cho một ngôn ngữ cú pháp bổ sung?


1
Cụ thể hơn, bạn đang nói về trình soạn thảo văn bản nào? Gedit?
enzotib

Bạn nên cho chúng tôi biết, bạn sử dụng trình soạn thảo nào; gedit, mcedit, scite? Và nếu bạn nói với chúng tôi ngôn ngữ, có thể chúng tôi biết, nơi để có được một tệp cú pháp.
người dùng không xác định

1
Ngôn ngữ thực sự là một lược đồ nổi bật cho một tệp văn bản. Chúng tôi đã phát minh ra nó để nó không tồn tại ở bất cứ đâu. Trình chỉnh sửa là trình chỉnh sửa mặc định đi kèm với Ubuntu. Nó chỉ nói Text Editor, nhưng trong Help About nó nói gedit .
Trường Bryan

Câu trả lời:


23

Gedit (trình soạn thảo văn bản mặc định) bằng GTKSourceView để tô sáng cú pháp. Nó sử dụng các tệp XML để xác định cách làm nổi bật cú pháp khác nhau.

Có một hướng dẫntài liệu tham khảo trên trang GTKSourceView. Các định nghĩa tệp nguồn đã hoàn thành được lưu trữ trong /usr/share/gtksourceview-2.0/language-specs/hoặc /usr/share/gtksourceview-3.0/language-specs/, bạn có thể muốn kiểm tra chúng để tìm hiểu bằng ví dụ.

Ngoài ra còn có một hướng dẫn ít chuyên sâu trên trang web Gedit.

Sau khi bạn tạo thông số ngôn ngữ mới, hãy khởi động lại gedit và nó sẽ tự động thêm nó vào danh sách ngôn ngữ.


1
Các biên tập viên chạy trong các phiên bản cập nhật của Ubuntu có thể sẽ sử dụng gtksourcceview-3.0 .. vì vậy hãy tìm một thư mục có 3.0 , không phải 2.0 như trong câu trả lời ở trên.
Mắt

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.