我正在尝试从代码(在 Eclipse 运行时)重新配置 Eclipse(Eclipse-CS)的 CheckStyle 插件。到目前为止,我发现这样做的唯一方法是用配置替换 XML 文件并手动重新加载配置。
替换 XML 文件不是我希望的优雅解决方案,但它有效;但是我仍然需要一种让 Eclipse-CS 实际加载配置文件的方法。
我一直在寻找一种方法来实现这一目标,但我没有想法。
我正在尝试从代码(在 Eclipse 运行时)重新配置 Eclipse(Eclipse-CS)的 CheckStyle 插件。到目前为止,我发现这样做的唯一方法是用配置替换 XML 文件并手动重新加载配置。
替换 XML 文件不是我希望的优雅解决方案,但它有效;但是我仍然需要一种让 Eclipse-CS 实际加载配置文件的方法。
我一直在寻找一种方法来实现这一目标,但我没有想法。
Checkstyle Preferences 页面右上角包含一个小刷新按钮。修改 checkstyle.xml 或 suppresss.xml 后点击按钮,将使用新配置。
(来源:rolf-engelhard.de)
参考:http ://rolf-engelhard.de/2012/11/clearing-checkstyles-cache-in-eclipse
多年来,我一直在为这个 eclipse-cs 的缺点而苦苦挣扎,到目前为止,我确信这确实是不可能的。您必须自己将此功能添加到 eclipse-cs 代码中,看起来如此。
对前景黯淡感到抱歉。“不能做”并不是您真正想要的答案,但它仍然可以节省一些在谷歌上寻找解决方案的人。