今日の質問は次のとおりです。私は大学の学部用にコード ジェネレーターを開発しています。それは非常に単純です。彼らは、人間が読めるカスタムの「スクリプト」言語を使用し、それを解析してから、これらの命令を Java に翻訳したいと考えています。私は SableCC を使ってこのトリックを行いましたが、とてもスムーズでした。現在の問題は、Eclipse 用のプラグイン エディターを作成する必要があることです。これは、主に構文を強調する目的と、場合によっては検証エラーをキャッチするためです。
「Eclipse でカスタム エディターを作成する方法」に関するチュートリアルをたくさん見つけましたが、理解できないのは、パーサーとスキャナーの権限を既に作成していますか? 編集者のためにそれを繰り返すのはナンセンスです。スキャナーをプラグイン内に統合する方法はありますか? どのクラスを拡張または実装する必要がありますか? チュートリアルを提案できますか?