1
Guaidaodl 2017-06-27 22:51:57 +08:00
Java IDE 都有找个功能
|
3
sagaxu 2017-06-27 23:06:13 +08:00 via Android
git 上部署好 style 检查,严格点再弄个 pmd 之类的工具,不好的代码禁止入库,比如复制粘贴很相似的,比如写死的数值和字符串字面值。
|
4
lzhr 2017-06-27 23:09:35 +08:00
eclipse 可以设置--保存时自动格式化
|
5
xd314697475 2017-06-27 23:17:22 +08:00
难道你不用 IDE ?
IDE 都有一个叫做代码格式化的功能。 eclipse: 右键-source-format 或者 快捷键 Ctrl+Shift+F 自定义代码风格 - window--> perferences --> java --> code style --> formatter,设置你的风格。 IntelliJ IDEA: 点击 Code - reformat code 按钮 或者 快捷键 Ctrl+Alt+L 自定义代码风格 - File --> setting --> Editor --> Code Style --> Java 开始你的操作 |
6
340244120 2017-06-27 23:41:01 +08:00 via Android
IDEA cmt 有自动 format 的 checkbox
|
7
zts1993 2017-06-27 23:46:09 +08:00
IDEA Eclipse 都有 hbase formatter 插件
可以参看 jedis 的 https://github.com/xetorthio/jedis/blob/master/hbase-formatter.xml |
8
Sharuru 2017-06-27 23:56:28 +08:00
看标题我还以为你需要 SonarLint / SonarQube 这种提升代码质量的东西……
点进文章一看,你需要的只是一个 formatter.xml |
9
qinxi 2017-06-28 00:45:06 +08:00
检查型: gradle 插件 checkstyle pmd
格式化: gradle 插件 googleJavaFormat |
10
zacard 2017-06-28 08:55:02 +08:00
maven、gradle 都有代码风格检查插件
|
12
fly2never OP @all 我其实需要的是一个自动跑的 formatter, IDE 中的不能自动跑, 必须放到 gradle task 中才行
|
14
21grams 2017-06-28 10:49:34 +08:00 1
clang-fomat 支持 java
|
15
fly2never OP @21grams OVERVIEW: A tool to format C/C++/Java/JavaScript/Objective-C/Protobuf code.
真的唉, 我试一下 |
16
cbdyzj 2017-06-28 15:18:15 +08:00
java 的 ide 就是各种 lint 的集合 😄
|