刚刚的云栖大会上,阿里巴巴公布了这款酝酿已久的Java开发规约插件,对于国内开发者来说是一次轻松提高自己代码规范的机会。

安装方法

IDEA安装方法: settings >> plugins >> Browse repositories >> 搜索 “Alibaba”。看到对应插件“Alibaba Java Coding Guidelines”,安装即可

Eclipse安装方法:Help >> Install New Software 输入“https://p3c.alibaba.com/plugin/eclipse/update” 即可看到安装列表


其中有一条是检查每个文件注释头部的,可以通过下面方式(IDEA)设置为自动添加:

settings >> File and code template >> Includes >> File Header

/**
* @author ${USER}
* @date ${DATE}
*/

如何全局扫描代码?


另外,感兴趣的同学可以通过下面方式逐条理解学习每条规范,方法如下(IDEA):

Editor >> Inspections >> Ali-Check项

开发规约详解请参考:

阿里Java开发规约(1)

阿里Java开发规约(2)

最新文章

  1. 第七周——Linux内核如何装载和启动一个可执行程序
  2. 【python】多进程学习
  3. Tomcat启动过程中找不到JAVA_HOME解决方法
  4. Spark1.0源码编译
  5. 咏南C/S开发框架支持最新的DELPHI XE8开发
  6. 在MFC框架中使用OpenGL的简单实例
  7. sql server 去除字符中空格的方法
  8. Django更新后的配置修改
  9. leetcode — linked-list-cycle
  10. hive:默认允许动态分区个数为100,超出抛出异常:
  11. C++教程之初识编程
  12. java--变量,常量,数据类型的声明及使用
  13. 稍微记录下Django2.2使用MariaDB和MySQL遇到的坑
  14. 爬一下国家统计局行政区划代码C#
  15. ASP.NET MVC下使用AngularJs语言(三):ng-options
  16. 使用EnterpriseLibrary插入Oracle CLOB数据
  17. GoLang学习控制语句之if/else
  18. 安卓手机安装虚拟定位的方法Xposed安装器+模拟位置(Xposed模块)
  19. 友盟在部分手机上在进程被kill的情况下接收不到推送的问题
  20. Servlet的数据库访问

热门文章

  1. springboot启动过程(2)-run方法
  2. c语言学习笔记 scanf和printf格式的问题
  3. android sdk更新源
  4. python 删除正在for循环遍历的list正确做法
  5. python列表--查找集合中重复元素的个数
  6. 树莓派研究笔记(1)-- 安装Mono
  7. 神奇的overflow:hidden及其背后的原理
  8. <%@ include file=""%>与<jsp:include page=""/>区别(转)
  9. HUST高级软件工程--测试管理工具实践--Day1
  10. [转]CMD命令提示符窗口中的快捷键、小技巧和常用命令