這可能是絕對的懶惰的問題,但我遇到以下問題:的Eclipse:PMD shorcut(內置,自定義...)
當我想PMD檢查我的代碼,我需要執行以下步驟:
- 項目上點擊右鍵
- 選擇PMD從上下文菜單中
- 選擇 「校驗碼的PMD」
可以在10分鐘內完成一次,但不會在30秒內完成一次。
有什麼方法可以使此過程更快?就像使用一些快捷方式(雖然沒有找到一個)或創建自己的?
感謝
這可能是絕對的懶惰的問題,但我遇到以下問題:的Eclipse:PMD shorcut(內置,自定義...)
當我想PMD檢查我的代碼,我需要執行以下步驟:
可以在10分鐘內完成一次,但不會在30秒內完成一次。
有什麼方法可以使此過程更快?就像使用一些快捷方式(雖然沒有找到一個)或創建自己的?
感謝
你可以編寫調用PMD一個Ant腳本,並使其每次保存運行/建項目。這有一個缺點,就是在IDE之外給你一個PMD報告。這會否定原始程序節省的時間。如果你只是想知道是否有任何錯誤,這可能很有用。
或者您可以擴展Eclipse插件以添加快捷方式。
是的,它可以添加一鍵綁定Check Code with PMD
。例如,你可以使用組合如Ctrl + Alt + ?爲此。
轉到Window
>Preferences
>General
>Keys
>鍵入 「校驗碼機智...」 在搜索框中。您應該找到命令並能夠爲其添加綁定。
我沒有爲PMD測試這一點,但它可能與幾乎所有的Eclipse插件(點菜Subclipse的等)
您可以嘗試第三方腳本工具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
這不是懶惰,而是對效率的渴望。
謝謝,但問題是,「檢查與PMD代碼」(或任何PMD相關)沒有找到作爲命令:( – Xorty 2011-02-10 16:14:51
嗯......該死的,對不起,因爲在回答之前沒有測試它,你應該考慮創建無論如何都是PMD bugtracker中的一張票 – codevour 2011-02-10 16:24:20