这可能是一个完全懒惰的问题,但我遇到了以下问题:
当我想 PMD 检查我的代码时,我需要执行以下步骤:
- 右键单击项目
- 从上下文菜单中选择 PMD
- 选择“使用 PMD 检查代码”
可以在 10 分钟内执行一次,但不是在 30 秒内执行一次。
有没有办法让这个过程更快?喜欢使用一些快捷方式(虽然还没有找到)或创建自己的?
谢谢
您可以编写一个调用 PMD 的 Ant 脚本,并在您保存/构建项目时让它运行。这样做的缺点是在 IDE 之外为您提供 PMD 报告。这将否定原始程序的任何时间节省。如果您只想知道是否有任何错误,它可能会很有用。
或者您可以扩展 Eclipse 插件以添加快捷方式。
您可以尝试 3rd 方脚本工具 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 w... ”。您应该找到该命令并能够为其添加绑定。
我还没有为 PMD 测试过这个,但是几乎所有的 Eclipse 插件(à la Subclipse 等)都可以。