无规矩,不方圆。每个人都有自己的编码风格,每个公司也有自己的代码规范。规范的代码,无论是自己日常维护,还是以后接盘者来接盘,都能快速定位上手,大大提高效率。作为一个IDEA万年爱好者,这些最强插件让你日常开发更便捷。

安装Alibaba Java Coding Guidelines插件

1,打开IDEA,在菜单栏找到 settings -> plugins ,在右面搜索Alibaba Java Coding Guidelines。

2,如果搜索Alibaba Java Coding Guidelines时没有出现这个插件,可以点击下面的Search in Marketplace 通过网络搜索,之后点击右边的Install,等待插件按照完成即可。

如何使用插件?

写个不规范的示例代码:

public class CodeTest {    //年龄    private String age;    //姓名    private String name;    //性别    private String sex;    //马云    private String ma_yun;    //马云    private String mayun;}

鼠标右键会弹出如下界面,点击代码规约扫描。

点击代码规约扫描之后在下面,会出现这个界面,继续点击三角号。

弹出如下提示信息,会告诉我们代码中不符合规范的地方。

下面提示,代码中不合规范具体的地方。

把 // 注释缓存文档注释以后,不规范提升消失。

当我们在右键代码规约扫描时,会提示 no suspicious code found 。说明我们代码已经合乎规范了。

好了,以上就是Alibaba Java Coding Guidelines插件的安装和使用过程,具体更多的用法,你可以自己发掘,我就不一一详细讲解了。

idea 代码格式化插件_IDEA非常棒的插件,阿里巴巴约定成文的代码公约规范相关推荐

  1. [译] Swift 代码格式化

    原文地址:Swift Code Formatters 原文作者:Mattt 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m- 译者:iWeslie 校对者:swan ...

  2. 统一自定义idea和eclipse代码格式化和注释格式化总结

    公司统一规范代码格式化和注释规范化,在此统一整理了idea和eclipse的配置,用于统一管理.下面逐一介绍两个IDE平台的相关配置和用法. 1.Eclipse平台的代码格式化 eclipse的代码格 ...

  3. JavaScript 代码格式化

    图片来源:pixiv 54808053 每个人都可能有自己的代码风格和格式,但如果一个项目中的所有人都遵循同一风格的话,这个项目就能更顺利地进行.每个人未必能同意每一处格式规则,而且其中的不少规则需要 ...

  4. SpaceVim踩坑之java代码格式化

    个人理解:SpaceVim是一套不错的vim插件集合. 也是因为有SpaceVim才让我入门vim,爱上vim. 一直想实现ssh远程服务做开发调试这件事情,SpaceVim让我看到了这个想法的可行性 ...

  5. dotnet 基于 dotnet format 的 GitHub Action 自动代码格式化机器人

    是不是大家也会觉得代码审查里面审查代码格式化问题是无意义的,但是不审查又觉得过不去?是否有个专门的工具人,用来协助修复代码格式化的问题?本文来安利大家一个特别好用的方法,使用 dotnet 完全开源的 ...

  6. 零基础CSS入门教程(31)–代码格式化

    点此查看 所有教程.项目.源码导航 本文目录 1. 背景 2. 为什么要进行代码格式化 3. 如何进行代码格式化 4. 如何快捷的进行格式化 5. 小结 1. 背景 为什么单独拿出一章来讲代码格式化的 ...

  7. dw html5怎么美化,DW CS5/CS6代码格式化、美化插件 Dreamweaver代码格式化美化插件

    这个<DW CS5/CS6代码格式化.美化插件>应该是现在最好用的代码格式化扩展了. 众所周知Dreamweaver CS5 CS6自带的应用源格式只能独自格式化HTML文件与CSS文件, ...

  8. 在Sublime Text 3上安装代码格式化插件CodeFormatter

    1.了解CodeFormatter插件 在Sublime Text 3中编写代码,为了能让我们的代码格式变得漂亮整洁,需要一个能自动格式代码的插件.这里发现CodeFormatter插件不错,它能支持 ...

  9. Sublime text3 代码格式化插件vue

    同事用的windows的sublime轻量级容易上手.我们现在强制eslint规范.我们就需要安装这个格式化代码的插件"html-css-js-prettify" 使用 Subli ...

最新文章

  1. [转]Maven如何手动添加jar包到本地Maven仓库
  2. 【theano-windows】学习笔记十四——堆叠去噪自编码器
  3. mockito_吸收Mockito的流利度
  4. trackingmore快递查询平台_国际快递物流信息追踪查询
  5. SpringBoot : 定制化Bean的利器:BeanPostProcessor BeanFactoryPostProcessor
  6. 【转】反射,DataRow转换为实体类(优化)
  7. vue - process.env 定义
  8. 感知层在物联网中的重要性
  9. html设置自己下载的字体
  10. win10计算机本地组策略编辑器,Win10本地组策略编辑器怎么打开(方法汇总)
  11. tube和pipe的区别
  12. python中分号中没内容_被“嫌弃”的分号的一生:不要在Python中使用无用分号了...
  13. 红米3s进不了recovery_红米 3S中文Recovery刷机教程
  14. 如何在Node中将PDF每页转换为图片以及PDF各种操作
  15. Pandas数据处理_分组聚合_透视表交叉表
  16. linux下qt实现计算器,QT实现简单计算器功能
  17. Connecting to 192.168.237.129:22... Could not connect to '192.168.237.129' (port 22): Connection fai
  18. si446使用记录(二):使用WDS3生成头文件
  19. 周末游记——安徽歙县,石潭景区
  20. 用ajax检查日期是否是节假日期

热门文章

  1. 适应各个浏览器的iframe高度自动调整
  2. 廖雪峰python教程在哪看_:廖雪峰python教程在哪
  3. java输错重新输入_java程序在dos界面运行时输入错误后返回重新输入的方法
  4. android+note2+分辨率,5.5英寸720p屏全新RGB像素排列_三星 GALAXY Note II_手机Android频道-中关村在线...
  5. 大学c语言下上机考试题,计算机考试二级C语言上机试题下[5]
  6. oracle sql序列,SQL server 和Oracle 序列
  7. java web后端技能树_后端技能树修炼:CAP 定理
  8. mysql 索引 原理_MySQL索引实现原理分析
  9. 【数据库】数据库的四个基本概念Data DB DBMS DBS
  10. 腾讯 java_2019腾讯的面试题(腾讯qq音乐部门)