1

Java IDE を構築していて、オートコンプリートまたはインテリセンスを実装しようとしています。私のためにほとんどの作業を行うものを探し回った後 (車輪の再発明などではありません)、Eclipse JDT コアのコードを取得し、それを自分の IDE に実装する方法を見つけようとしています。私は明らかにこれが可能であるという仮定の下で働いています。

Eclipse JDT Core、インテリセンスの実装、または私の目標を達成するのに役立つその他の楽しいことについてよく知っていて、参加したい人がいれば、私は感謝します! ありがとう!

4

1 に答える 1

0

インテリセンスを実装するときに役立つ別のモジュールは、XText です(特定の JDT ドメインに
は少し一般的すぎるかもしれません)。

Xtext は、プログラミング言語およびドメイン固有言語 (DSL) を開発するためのフレームワークです。Xtext の単純なEBNF文法言語を使用して独自の DSL を記述するだけで、ジェネレーターがパーサー、AST メタ モデル (EMF で実装)、およびそこからフル機能の Eclipse テキスト エディターを作成します。

代替テキスト http://www.eclipse.org/Xtext/documentation/0_7_2/images/getting-started-editor.png

于 2010-05-05T07:26:09.250 に答える