我正在尝试使用PAWN语言的IDE。
我在C#中使用ICSharp进行语法突出显示。由于PAWN还没有存在于scintilla中,有人可以告诉我如何创建自定义语法高亮显示吗?
以下是关键字
断言char #assert const break定义#defined枚举case sizeof #else forward continue state #elseif native default tagof #emit new do #endif operator else #endinput public exit #endscript static for #error stock goto #file if #if返回#include sleep #line state #pragma switch #section而#tryinclude #undef
答案 0 :(得分:0)
首先应检查jEdit是否支持该语言,
http://www.lextm.com/2012/01/tritonmate-words-syntax-highlighting-for-smimib/
如果jEdit支持它,您可以轻松地将jEdit语法文件转换为SharpDevelop TextEditor期望的样式。
如果jEdit中没有,根据
编写自己的文件并不困难https://github.com/icsharpcode/SharpDevelop/wiki/Syntax-highlighting