Eclipse中的项目特定Checkstyle配置

时间:2010-09-08 15:07:26

标签: eclipse ide coding-style customization checkstyle

有没有办法在Eclipse中为Checkstyle定义一个特定于项目的配置XML,如“你在项目树中放置一个XML文件而Checkstyle识别它”?

据我研究过,我已经看到了如何更改整个Eclipse的配置,以及如何包含一个Supressions过滤器(据我所知)是不是我正在寻找的东西,因为它仅用于在给定的文件/行中抑制特定的警告实例,但我想压制错误类别(禁用“行和行的空白” - 这严重困扰我,因为Eclipse的编辑器/ formatter一直在推动我以'错误的方式'来做 - 例如)。

2 个答案:

答案 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验证。