簡體   English   中英

ICSharp.texteditor中的自定義語法突出顯示

[英]Custom Syntax Highlighting in ICSharp.texteditor

我正在嘗試制作PAWN語言的IDE。

我在C#中使用ICSharp進行語法突出顯示。 由於scintilla中還沒有PAWN,有人可以告訴我如何創建自定義語法突出顯示嗎?

這是關鍵字

斷言char #assert const break定義#defined枚舉大小寫sizeof#其他向前繼續狀態#elseif本機默認標記#emit new do #endif運算符else #endinput公共出口#endscript靜態的#錯誤股票轉到#文件如果#如果返回#包括#tryinclude #undef時,休眠#line狀態#pragma開關#section

您應該首先檢查jEdit是否支持該語言,

http://www.lextm.com/2012/01/tritonmate-words-syntax-highlighting-for-smimib/

如果jEdit支持,則可以輕松地將jEdit語法文件轉換為SharpDevelop TextEditor期望的樣式。

如果jEdit中沒有,則根據

https://github.com/icsharpcode/SharpDevelop/wiki/語法高亮

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM