以编程方式重启(或重新加载配置)Eclipse-CS

mar*_*nve 7 eclipse checkstyle

我正在尝试从代码中重新配置Eclipse(Eclipse-CS)的CheckStyle插件(当Eclipse正在运行时).到目前为止,我发现这样做的唯一方法是用配置替换XML文件并手动重新加载配置.

替换XML文件并不是我希望的优雅解决方案,但它有效; 但是我仍然需要一种让Eclipse-CS实际加载配置文件的方法.

我一直在寻找实现这一目标的方法,但我没有想法.

Chr*_*rau 17

Checkstyle的首选项页包含在右上角小刷新按钮.修改checkstyle.xml或suppressions.xml后按下按钮,将使用新配置.

Checkstyle首选项刷新按钮http://rolf-engelhard.de/wp-content/uploads/2012/11/checkstyle-refresh-cache.jpg

参考:http://rolf-engelhard.de/2012/11/clearing-checkstyles-cache-in-eclipse


bar*_*uin 3

多年来我一直在与 eclipse-cs 的这个缺点作斗争,到目前为止我确信这确实是不可能的。看来您必须自己将此功能添加到 eclipse-cs 代码中。

很抱歉前景黯淡。“做不到”并不是你真正想要的答案,但它仍然可以节省一些在谷歌上寻找解决方案的人的时间。

  • 正如我今天发现的,**eclipse-cs 有一个“刷新”按钮**:Checkstyle 首选项页面包含它。有关详细信息和屏幕截图,请参阅此处:http://rolf-engelhard.de/2012/11/clearing-checkstyles-cache-in-eclipse/ (4认同)