eclipse Java エディタと同じように、Eclipse エディタ プラグインで構文エラー (トークンの不正なシーケンスなど) を示すにはどうすればよいですか?あなたはどちらかにカーソルを合わせますか?
カスタム ファイル形式 (具体的には、Shark3D ゲーム エンジンの「スネーク ファイル形式」) 用の Eclipse エディター プラグインを作成しています。構文の強調表示とアウトラインを取得するためのスキャナーを実装しました。
- 下線については、スキャナーに通常の代わりに
IToken
「うねる下線」を返すだけTextAttribute
ですか、それとも構文エラーをマークするための特定のメカニズムがありますか? - スクロールバー マーカーを実装するにはどうすればよいですか?
IAnnotationModel
関連するインターフェースはここにありますか?もしそうなら、マーカーが表示されるように実装をどこに登録しますか? - 私は
SourceViewerConfiguration.getAnnotationHover()
、ホバー動作を実装できるようにするだけを見つけましたが、スクロールバーマーカーを意味すると思われる「注釈」についてのみ - テキスト自体のホバー動作を実装するにはどうすればよいですか?
具体的なアドバイスと、これをカバーするチュートリアルの URL をいただければ幸いです。Eclipse のヘルプ ドキュメントと例はそうではないようです。
編集:
マーカーはこれに対する最良の解決策です。それらを使用する方法の実例は、プラグインのサンプル コードにあります。org.eclipse.ui.examples.readmetool.AddReadmeMarkerAction