File tree Expand file tree Collapse file tree 2 files changed +9
-5
lines changed
Expand file tree Collapse file tree 2 files changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -9,11 +9,6 @@ icon: codelibrary-fill
99- [ lombok] ( https://github.com/rzwitserloot/lombok ) :使用 Lombok 我们可以简化我们的 Java 代码,比如使用它之后我们通过注释就可以实现 getter/setter、equals 等方法。
1010- [ guava] ( https://github.com/google/guava " guava ") :Guava 是一组核心库,其中包括新的集合类型(例如 multimap 和 multiset),不可变集合,图形库以及用于并发、I / O、哈希、原始类型、字符串等的实用程序!
1111- [ hutool] ( https://github.com/looly/hutool " hutool ") : Hutool 是一个 Java 工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以“甜甜的”。
12- - [ p3c] ( https://github.com/alibaba/p3c " p3c ") :Alibaba Java Coding Guidelines pmd implements and IDE plugin。Eclipse 和 IDEA 上都有该插件,推荐使用!
13- - [ sonarqube] ( https://github.com/SonarSource/sonarqube " sonarqube ") :SonarQube 支持所有开发人员编写更干净,更安全的代码。
14- - [ checkstyle] ( https://github.com/checkstyle/checkstyle " checkstyle ") : Checkstyle 是一种开发工具,可帮助程序员编写符合编码标准的 Java 代码。它使检查 Java 代码的过程自动化,从而使人们不必执行这项无聊(但很重要)的任务。这使其成为想要实施编码标准的项目的理想选择。
15- - [ pmd] ( https://github.com/pmd/pmd " pmd ") : 可扩展的多语言静态代码分析器。
16- - [ spotbugs] ( https://github.com/spotbugs/spotbugs " spotbugs ") : SpotBugs 是 FindBugs 的继任者。静态分析工具,用于查找 Java 代码中的错误。
1712
1813## 问题排查和性能优化
1914
Original file line number Diff line number Diff line change @@ -4,6 +4,15 @@ category: 开源项目
44icon : tool
55---
66
7+ ## 代码质量
8+
9+ - [ SonarQube] ( https://github.com/SonarSource/sonarqube " sonarqube ") :静态代码检查工具,,帮助检查代码缺陷,可以快速的定位代码中潜在的或者明显的错误,改善代码质量,提高开发速度。
10+ - [ Spotless] ( https://github.com/diffplug/spotless ) :Spotless 是支持多种语言的代码格式化工具,支持 Maven 和 Gradle 以 Plugin 的形式构建。
11+ - [ CheckStyle] ( https://github.com/checkstyle/checkstyle " checkstyle ") : 类似于 Spotless,可帮助程序员编写符合编码标准的 Java 代码。
12+ - [ PMD] ( https://github.com/pmd/pmd " pmd ") : 可扩展的多语言静态代码分析器。
13+ - [ SpotBugs] ( https://github.com/spotbugs/spotbugs " spotbugs ") : FindBugs 的继任者。静态分析工具,用于查找 Java 代码中的错误。
14+ - [ P3C] ( https://github.com/alibaba/p3c " p3c ") :Alibaba Java Coding Guidelines pmd implements and IDE plugin。Eclipse 和 IDEA 上都有该插件。
15+
716## 项目构建
817
918- [ Maven] ( https://maven.apache.org/ ) :一个软件项目管理和理解工具。基于项目对象模型 (Project Object Model,POM) 的概念,Maven 可以从一条中心信息管理项目的构建、报告和文档。详细介绍:[ Maven 核心概念总结] ( https://javaguide.cn/tools/maven/maven-core-concepts.html ) 。
You can’t perform that action at this time.
0 commit comments