1

私は現在、Eclipseプラグインの開発に取り組んでいます。私はビルダーとマーカーを使用しており、有効なファイル名をチェックする名前変更参加者を実装しました(特殊文字は含まれていません。有効なファイル名を英数字の正規表現と見なします)。ユーザーがワークベンチ内で作業しているときは、正常に機能します。たとえば、ユーザーがファイルシステムに直接アクセスして、ファイル名を変更した場合です。この場合のマーカーも実装しました。プロジェクト内のそれぞれのファイルに「無効なファイルが入力されました-{ファイル名}」という問題マーカーが表示されます。

問題ビューでそれぞれの問題マーカーをクリックしたときのアクションを変更する可能性はありますか?たとえば、このような名前変更の問題マーカーが表示された場合、ビューで問題をクリックしてそれぞれのファイルを開くのではなく、リソースの名前変更ダイアログを開きます。その上での助け。

4

1 に答える 1

2

これはマーカーのダブルクリック動作を変更しませんが、Eclipseマーカー解決のヘルプで説明されているようにユーザーにクイック フィックスを提供し、提供する IMarkerResolutionGenerator 内からリソースの名前変更ダイアログを表示することができます。

于 2013-02-20T16:14:19.567 に答える