1

这可能是一个完全懒惰的问题,但我遇到了以下问题:

当我想 PMD 检查我的代码时,我需要执行以下步骤:

  1. 右键单击项目
  2. 从上下文菜单中选择 PMD
  3. 选择“使用 PMD 检查代码”

可以在 10 分钟内执行一次,但不是在 30 秒内执行一次。

有没有办法让这个过程更快?喜欢使用一些快捷方式(虽然还没有找到)或创建自己的?

谢谢

4

3 回答 3

1

您可以编写一个调用 PMD 的 Ant 脚本,并在您保存/构建项目时让它运行。这样做的缺点是在 IDE 之外为您提供 PMD 报告。这将否定原始程序的任何时间节省。如果您只想知道是否有任何错误,它可能会很有用。

或者您可以扩展 Eclipse 插件以添加快捷方式。

于 2011-02-14T02:04:42.000 回答
0

您可以尝试 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 

这不是懒惰,而是对效率的渴望。

于 2013-03-14T03:28:52.610 回答
-1

是的,可以将键绑定添加到Check Code with PMD. 例如,您可以为此使用Ctrl++之Alt类的组合?

转到Window> Preferences> General> >在搜索框中Keys键入“ Check Code w... ”。您应该找到该命令并能够为其添加绑定。

我还没有为 PMD 测试过这个,但是几乎所有的 Eclipse 插件(à la Subclipse 等)都可以。

于 2011-02-10T16:06:50.937 回答