これはおそらく完全な怠惰の問題ですが、私は次の問題を経験しています:
コードをPMDチェックする場合は、次の手順を実行する必要があります。
- プロジェクトを右クリック
- コンテキストメニューからPMDを選択します
- 「PMDでコードを確認」を選択します
これを10分に1回実行しても問題ありませんが、実際には30秒に1回ではありません。
このプロセスを高速化する方法はありますか?ショートカットを使用したり(まだ見つけていません)、独自のショートカットを作成したりしますか?
ありがとう
PMD を呼び出す Ant スクリプトを作成し、プロジェクトを保存/ビルドするたびに実行することができます。これには、IDE の外部で PMD レポートが提供されるという欠点があります。これにより、元の手順からの時間の節約が無効になります。エラーがあるかどうかだけを知りたい場合に便利です。
または、Eclipse プラグインを拡張してショートカットを追加することもできます。
サードパーティのスクリプトツールautohotkeyを試すことができます。
;PMD on eclipse
^+m:: ;Ctrl + Shift + m
MouseClick, right, 686, 420 ;clicks somewhere in the middle
Send {UP 4} ;select PMD in context menu
Send {RIGHT} ;sub menu
Send {UP} ;choose the 'Check code with PMD'
Send {ENTER}
return
それは怠惰ではなく、効率への欲求です。
はい、キーバインディングを に追加することは可能Check Code with PMD
です。たとえば、これには ++ のような組み合わせを使用CtrlできAltます?。
Window
> Preferences
> General
> >検索ボックスにKeys
「Check Code with... 」と入力します。コマンドが見つかり、バインディングを追加できるはずです。
PMD でこれをテストしたことはありませんが、ほぼすべての Eclipse プラグイン (Subclipse など) で可能です。