Plugins
江无羡
Life is full of surprises !
展开
-
IDEA里面为项目添加编写Groovy支持
Groovy 是在 java平台上的、 具有像 Python , Ruby 和 Smalltalk 语言特性的灵活动态语言, groovy 保证了这些特性象 java 语法一样被 java 开发者使用;原创 2016-01-06 11:54:56 · 20131 阅读 · 0 评论 -
IDEA里面添加lombok插件,编写简略风格Java代码
在 java平台上,lombok 提供了简单的注解的形式来帮助我们消除一些必须有但看起来很臃肿的代码, 比如属性的get/set,及对象的toString等方法,特别是相对于 POJO; 关于lombok的相关信息,lombok下面开始在IDEA里面为我们的项目配置lombok编写支持咯,1 . 首先在IDEA里面安装使用lombok编写简略风格代码的插件,打开IDEA的Settings面板,并选原创 2016-01-06 13:28:35 · 38266 阅读 · 6 评论 -
微信平台开发获取微信用户的OPENID
当我们进行微信平台相关内容开发时,如果想做一些针对微信用户进行一些信息获取及消息推送,那我们第一步先要拿到微信用户的OPENID(用户唯一标识,建立在一个公众号与一个微信用户之间,即针对一个公众号,所有的微信用户都享有一个独立不变的标识);原创 2016-01-14 13:55:49 · 6613 阅读 · 0 评论 -
Checkstyle 代码风格插件的配置和适用
Checkstyle是一款可以帮助开发人员编写符合Java代码编码标准的的开发工具; 它可以进行自动化检查, 避免开发者陷入代码规范这种繁琐的事情之中; 使用它可以让我们的工程保持统一的代码规范;在项目中配置使用Checkstyle在Gradle项目中, 配置使用Jacocogradle构建脚本使用groovy首先在build.gradle中引入Checkstyle插件// 以外部...原创 2019-06-20 16:35:49 · 4020 阅读 · 0 评论 -
FindBugs 代码静态扫描bug插件的配置和使用
Checkstyle是一款可以帮助开发人员检查代码隐藏bug的分析工具; 它可以进行代码扫描, 产生bug检测报告, 以便开发人员及时去修复; 使用它可以让我们的工程代码质量更高;在项目中配置使用FindBugs在Gradle项目中, 配置使用FindBugsgradle构建脚本使用groovy首先在build.gradle中引入FindBugs插件// 以外部文件的方式引入gra...原创 2019-06-23 18:35:01 · 1869 阅读 · 0 评论 -
Jacoco 代码测试覆盖率检测插件的配置和使用
Jacoco 是一个免费的代码覆盖率测试工具, 分别在maven和gradle管理的项目中都可以通过简单的配置来对我们的项目代码进行单元测试用例执行覆盖率的测试, 非常的便捷好用!在项目中配置使用Jacoco在Gradle项目中, 配置使用Jacocogradle构建脚本使用groovy首先在build.gradle中引入Jacoco插件// 引入插件apply plugin: ...原创 2019-06-18 20:32:21 · 3652 阅读 · 1 评论 -
Liquibase 数据库版本管理插件的配置和使用
Liquibase 是一个用于跟踪、管理和应用数据库变化的开源的数据库重构工具。它将所有数据库的变化(包括结构和数据)都保存在 changelog文件中,便于版本跟踪控制,尤其是在敏捷开发模式中, 它的目标是提供一种数据库类型无关的解决方案,通过执行 schema 类型的文件来达到迁移。自动化CI所采用的常见插件CheckstyleFindBugsJacocoLiquibase 的...原创 2019-06-27 14:02:43 · 2104 阅读 · 0 评论 -
Spotless 代码格式化的配置和使用
Spotless 是一个代码格式化工具。它支持的开发语言有java, kotlin, scala, sql, javascript, css, json, yaml, etc; 它不仅能按照指定的规则去检测我们的代码指示出不合规的地方, 同时可以按照规则修复代码; 且发布了现成的maven|gradle plugin, 这里我们对gradle-plugin进行使用演示SpotlessChe...原创 2019-07-09 09:37:59 · 10101 阅读 · 0 评论