Xtext には、xtext が自動的に処理するいくつかの異なる種類の検証があります。それらを無効にする可能性はありますか?
- レクサー/パーサー: 構文検証
- リンカー: クロスリンク検証
非常に巨大なファイルを DSL エディターで編集できるようにするために、パーサー/レクサーを無効にしようとしています。私が見る限り、mwe2 ワークフローから実行することはできません。次のフラグメントがエディターを開くためのエントリ ポイントであるためです。
フラグメント = parser.antlr.XtextAntlrUiGeneratorFragment 自動注入 {}
何かを入力している間、 InternalMysDslLexerクラスが何度もインスタンス化されると述べました。このクラスをオーバーライドする必要がありますか? 正しいアプローチは何でしょうか?
ありがとうございました。