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

时间:2012-06-21 14:13:06

标签: eclipse checkstyle

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

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

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

2 个答案:

答案 0 :(得分:17)

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

The Checkstyle Preferences Refresh button http://rolf-engelhard.de/wp-content/uploads/2012/11/checkstyle-refresh-cache.jpg

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

答案 1 :(得分:3)

我多年来一直在努力解决这个日食缺点,到目前为止,我确信它确实是不可能的。你必须自己将这个功能添加到eclipse-cs代码中,所以看来。

对于黯淡的前景感到抱歉。 “不能做”并不是你想要的答案,但它可能仍然会节省一些谷歌寻求解决方案的人。