2012-02-27 12 views
2

eclipseでカスタマイズされた保存アクションを定義する方法はありますか?現在、eclipseはあらかじめ定義された一連のアクションのみをサポートしています(つまり、インポートを整理します)。私は自分自身の保存アクションを追加したい(例えば、保存時に自動生成toString())。eclipseでカスタマイズされた保存アクション?

このような方法がありますか?あなたはICleanUpの実装を提供したいした独自のプラグインを書く必要があるだろう

おかげ

+0

好奇心の理由から、なぜ保存時にtoString()を生成したいのですか? "コードテンプレート"または "テンプレート"にもっと適しています –

+0

私の使用例:クラスにメンバーを追加すると、toString()が自動的に更新されます。理想的には - どのメンバーを含めるべきかを簡単に「知らせる」ことができますが、最初はすべてのメンバーを使って十分です。 – duduamar

+0

その場合は、[ToStringBuilder](http:// commons。 apache.org/lang/api-2.5/org/apache/commons/lang/builder/ToStringBuilder.html)の[Apache Common lang](http://commons.apache.org/lang/)にあります。私は、Eclipseがそのような詳細レベルで自動生成を提供できるとは思わない。 –

答えて

2

。コード生成を行うには、.createFixを適切に記述します。その後、保存アクションとしてそれをアクティブにすることができます。また、Javaファイルが保存されるたびに、プラグインが呼び出されます。

+0

toString()を行う特定のケースについては、ToStringBuilder @ rangi-linが指摘したように! – sharakan

関連する問題