是否可以根据 IntelliJ idea 的代码样式在 checkstyle 中定义代码样式?
Posted
技术标签:
【中文标题】是否可以根据 IntelliJ idea 的代码样式在 checkstyle 中定义代码样式?【英文标题】:Is it possible to define a code style in checkstyle based on a code style from IntelliJ idea? 【发布时间】:2013-12-08 03:18:32 【问题描述】:我有一个正在 IntelliJ Idea 中开发的项目,并且我有格式化规则,例如大括号的位置等等。是否可以将 IntelliJ 代码样式转换为 checkstyle 样式,这样当我通过 Maven 运行报告时,我看不到“右大括号和下一个“else”、“catch”和“finally”关键字之类的警告应该位于在同一行”...?
提前致谢!
【问题讨论】:
我问过是否可以将 checkstyle 规则作为 IDEA 的格式规则导入。我得到了答案,这是不可能的 你在哪里问过谁? 这里是***.com/questions/14539313/… 谢谢!我想我需要等待这个问题得到解决并在此期间找到解决方法......:-| 【参考方案1】:您的问题的答案是 maven-checkstyle-plugin。
http://maven.apache.org/plugins/maven-checkstyle-plugin/
但是在使用之前,你需要明白maven是一个独立的应用程序,并没有完全与idea集成。即这个插件不会使用设置的思想,而是要使用单独的文件配置。
【讨论】:
感谢您的回答!我很清楚它们是两个独立的工具。一个是 IDE,另一个是构建工具。但是,我希望我可以将 Idea 的代码样式转换为 Checkstyle 的规则集。以上是关于是否可以根据 IntelliJ idea 的代码样式在 checkstyle 中定义代码样式?的主要内容,如果未能解决你的问题,请参考以下文章
Intellij idea 和android studio 代码给混淆