Checkstyle Plugin

Eclipse的Checkstyle插件
授权协议 未知
开发语言 Java
所属分类 开发工具、 代码管理分析/审查/优化
软件类型 开源软件
地区 不详
投 递 者 罗昕
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

安装地址:http://eclipse-cs.sourceforge.net/update

The eclipse-cs Checkstyle plug-in integrates the well-known source code analyzer Checkstyle into today's leading IDE - Eclipse.

  • 为了在提交代码之前做一些必要的代码检查,我们需要使用一些工具来辅助我们的工作——对于maven工程我们可以使用maven checkstyle plugin。这里以 eclipse 为例介绍怎么使用 maven checkstyle plugin。 接下来会以如下步骤进行讲解: 定义规则文件 添加插件配置 运行mvn命令检测代码 定义规则文件 这里不具体介绍怎么制定规则文件,具体可以查看官网说明:

  • Maven CheckStylePlugin使用 1.       环境要求 a)        CheckStyle Plugin 3.0.0,默认使用的checkStyle版本为:6.18 b)        Maven 3.0以上 c)        JDK 1.7以上 2.       使用 主要说的是自定义checkStyle.xml文件,默认使用的是sun_checkstyle.xml

  • 一直以来都想规范化自己写的代码,近期自己写项目的时候终于尝试集成CheckStyle对代码进行自动检测。 在项目的pom.xml文件中,添加CheckStyle的Maven插件配置: <project> ...... <properties> <maven.checkstyle.version>2.17</maven.checkstyle.version> </properties

  • 1. 错误信息 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check (verify) on project rocketmq-client: Failed during checkstyle execution: There are 38 errors reported

 相关资料
  • 我用的是日食光子。检查样式插件:8.12.0.201808161509 我有一个自定义CustomImportOrder部分。 我重复检查,我的配置是checkstyle中的默认配置(不使用“Sun”或“Google”内置配置)。

  • 我想重写maven checkstyle插件中的configLocation选项。pom.xml的示例部分是: 正如上面可以看到的,checkstyle-config是一个单独的maven项目,它包含用于样式检查的规则,用于规则的配置文件是blahblah/checkStyle/checkStyle.xml。如果我必须重写blahlah/checkstyle/checkstyle.xml并使用存储

  • 我执行了添加checkstyle的步骤 null

  • 我使用checkstyle API编写了几个自定义checkstyle规则。它们使用Maven运行良好(在我将新项目作为依赖项添加到checkstyle插件之后)。 null

  • 3)什么是最佳组合规则集。 我们使用的是Sonarquber5.6.3。 最新的checkstyle需要升级到5.6.4,目前只关注PMD、Findbugs和Sonarway插件。 提前致谢

  • 我有个表情就像 不幸的是,检查风格不喜欢这样。我如何简化它以满足检查风格?

  • 我尝试通过Eclipse Marketplace和更新站点(http://eclipse-cs.sf.net/update)在Eclipse Mars上安装Checkstyle插件。我设置了联系其他更新站点以满足依赖项的选项,但我收到了以下错误: 无法完成安装,因为找不到一个或多个必需的项目。正在安装的软件:带有附加检查的eclipse-cs插件扩展1.13.5(com.github.sevntu

  • CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来。 CheckStyle检验的主要内容 &middot;Javadoc注释 &middot;命名约定 &middot;标题 &middot;Import语句 &middot;体积大小 &middot;空白