1

これはおそらく完全な怠惰の問題ですが、私は次の問題を経験しています:

コードをPMDチェックする場合は、次の手順を実行する必要があります。

  1. プロジェクトを右クリック
  2. コンテキストメニューからPMDを選択します
  3. 「PMDでコードを確認」を選択します

これを10分に1回実行しても問題ありませんが、実際には30秒に1回ではありません。

このプロセスを高速化する方法はありますか?ショートカットを使用したり(まだ見つけていません)、独自のショートカットを作成したりしますか?

ありがとう

4

3 に答える 3

1

PMD を呼び出す Ant スクリプトを作成し、プロジェクトを保存/ビルドするたびに実行することができます。これには、IDE の外部で PMD レポートが提供されるという欠点があります。これにより、元の手順からの時間の節約が無効になります。エラーがあるかどうかだけを知りたい場合に便利です。

または、Eclipse プラグインを拡張してショートカットを追加することもできます。

于 2011-02-14T02:04:42.000 に答える
0

サードパーティのスクリプトツール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 

それは怠惰ではなく、効率への欲求です。

于 2013-03-14T03:28:52.610 に答える
-1

はい、キーバインディングを に追加することは可能Check Code with PMDです。たとえば、これには ++ のような組み合わせを使用CtrlできAltます?

Window> Preferences> General> >検索ボックスにKeysCheck Code with... 」と入力します。コマンドが見つかり、バインディングを追加できるはずです。

PMD でこれをテストしたことはありませんが、ほぼすべての Eclipse プラグイン (Subclipse など) で可能です。

于 2011-02-10T16:06:50.937 に答える