2

eclipse で単純なテキスト エディターを作成し、言語キーワードを強調表示する単純な WordRule ベースの構文強調表示を追加しました。問題は、キーワードが識別子の一部である場合 (たとえば、"import" が "extra_import" の一部である場合)、"import" が "extra_import" で強調表示されることです。別の文字列の部分文字列にすぎない場合、キーワードを強調表示するためにEclipseを停止するにはどうすればよいですか?

もう一つの質問; 正規表現ベースの IRule はありますか?

WhitespaceRule の目的は何ですか? 通常、空白は強調表示されません。

タクス

4

1 に答える 1

0

xtextを確認する必要があります。これにより、Eclipseのエディターモデル全体を最初から実装するよりも、ドメイン固有言語の実装がはるかに簡単になります。

于 2012-10-13T05:27:32.927 に答える