0

言語 PAWN の IDE を作成しようとしています。

構文の強調表示に C# で ICSharp を使用しています。PAWN はまだ scintilla に含まれていないため、カスタムの構文強調表示を作成する方法を教えてもらえますか?

キーワードはこちら

assert char #assert const break defined #defined enum 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 return #include sleep #line state #pragma switch #section while #tryinclude #undef

4

1 に答える 1

1

まず、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

于 2012-10-24T06:17:30.143 に答える