1

XML ファイルにいくつかのパラメーターが含まれているかどうかを各ビルドの前にチェックし、含まれていない場合は警告を生成する Eclipse プラグインを開発したいと考えています。

Eclipse プラグイン プロジェクト「インクリメンタル プロジェクト ビルダー」を開きました。その中には「サンプル ビルダー」という名前のサンプルが含まれています。実行しようとして、警告がどのように生成されるかを確認しましたが、デバッグする方法さえわかりません。(デバッグすると、ビルダーの任意の機能に入ります"

そのようなビルダーを行う方法についてのアイデアやその他のサンプルはありますか?

4

1 に答える 1

2

ビルダー プラグインをデバッグするには、[Debug] -> [Debug Configure As...] を選択し、そのデバッグ構成ダイアログから [Eclipse Application] を選択し、[New Launch Configuration] ボタンをクリックして、最後に [Debug] ボタンをクリックします。これにより、インストール済みのプラグインだけでなく、元の開発ワークスペースで開発したすべてのプラグイン (サンプル ビルダー プラグインなど) を実行するテスト Eclipse ワークスペースが表示されます。

次に、検証する XML ファイルなどのファイルを保持するプロジェクトをテスト ワークスペースに作成する必要があります。そのプロジェクトの .project ファイルに、作成したビルダーの定義を追加する必要があります。Java ビルダーの定義方法の例については、ビルダー プラグイン サンプル (元の開発ワークスペース内) の .project ファイルを参照してください。

ビルダーがプロジェクトのビルダーとして (テスト ワークスペースで) 定義され、そのプロジェクトに検証する XML が含まれていると、そのプロジェクト内のファイルが変更されるたびにビルダーが呼び出されます。

テスト ワークスペースでビルダーの実行を停止できるように、開発ワークスペースのコードにブレークポイントを設定できます。

于 2012-09-09T14:09:03.547 に答える