有没有办法在Eclipse中为Checkstyle定义一个特定于项目的配置XML,如“你在项目树中放置一个XML文件而Checkstyle识别它”?
据我研究过,我已经看到了如何更改整个Eclipse的配置,以及如何包含一个Supressions过滤器(据我所知)是不是我正在寻找的东西,因为它仅用于在给定的文件/行中抑制特定的警告实例,但我想压制错误类别(禁用“行和行的空白” - 这严重困扰我,因为Eclipse的编辑器/ formatter一直在推动我以'错误的方式'来做 - 例如)。
答案 0 :(得分:2)
是的,这是可能的。
这是项目相关配置: http://eclipse-cs.sourceforge.net/advanced_configtypes.html
示例.checkstyle:
<?xml version="1.0" encoding="UTF-8"?>
<fileset-config file-format-version="1.2.0" simple-config="false">
<local-check-config name="project-checkstyle-config" location="/myProject/checkstyle.xml" type="project" description="Project-specific Configuration">
<additional-data name="protect-config-file" value="false"/>
</local-check-config>
</fileset-config>
答案 1 :(得分:1)
您可以在项目属性中定义任何特定验证(右键单击项目资源管理器中的项目节点)。它包括checkstyle验证。