コンテンツ アシスト/オートコンプリート エディターを作成する必要がある DSL (ANTLR で実装) があります。私は自分の文法のプロトタイプを Xtext に移植しました。それが生成するエディターの品質には非常に満足しています。
残念ながら、Eclipse をエディターとして使用することはできません。代わりに、Xtext 文法を使用して、Eclipse の外で再利用できるいくつかの成果物を生成したいと考えています。私が見てきたことから、必要なアーティファクトの最小セットは次のとおりです。
- EMFモデル、
- パーサー、
- *ProposalProviders、および
- 必要なライブラリ。
Eclipse 以外で Xtext を使おうとした人はいますか? いくつの外部ライブラリに依存していますか?
ありがとう!