首页 > 其他分享 >用了这款 IDEA 神器,领导都夸我代码写得好!

用了这款 IDEA 神器,领导都夸我代码写得好!

时间:2023-07-17 14:22:33浏览次数:44  
标签:插件 checkstyle 代码 IDEA 规范 神器 导入 这款 注解

CheckStyle作为检验代码规范的插件,除了可以使用配置默认给定的开发规范,如Sun的,Google的开发规范啊,也可以导入像阿里的开发规范的插件。

事实上,每一个公司都存在不同的开发规范要求,所以大部分公司会给定自己的check规范,一般导入给定的 checkstyle.xml 文件即可实现。

作为新人,我checkstyle了一整个项目,苦不堪言,所以大家怕是还是多注意代码规范啊,利人利己。

楼主用的是idea,所以先说一下插件的导入,然后再细说怎么修改不规范的代码。

导入CheckStyle插件

1. File ——> setting 安装插件

也可以下载阿里的开发规范,看个人需求和喜好。

2. 配置插件

3. 开始C

选择你需要checkstyle的类右击:

点击checkstyle,因为我导入的是阿里巴巴,使用checkstyle的按键被占用了,懒得弄了,阿里蛮好的

或者:

报错原因和处理方式

原则:少改动代码,处理时候不盲目大意,git提交多写点改动的情况。

1. 第一大类:注解问题

缺少注解,点击问题即可跳转到缺少注解的地方

注解不全,补齐就行

补齐,每一个@的值都要完整

2.字符占位问题

先按自己的需求设置code style

然后右击选择

即可解决

tab问题的话

默认情况下的是tab=4个空格,不存在tab的情况的,其实我也不会,欢迎补充。

见名知意

按要求改就ok了

删掉就行

格式问题

名字问题

图片

建议少改动,如果是公共类,影响较大,还是提前多留意吧。

逻辑错误

导包顺序

类似这种情况的,都是导包顺序没有按照checkstyle的规范,一般情况下,eclispe的ctrl + shift + o 快捷键可以解决这个盗版问题,idea的也一样,当然也可以右击选择

版权声明:本文为CSDN博主「iXinRu」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/iXinRu/article/details/85242553

近期热文推荐:

1.1,000+ 道 Java面试题及答案整理(2022最新版)

2.劲爆!Java 协程要来了。。。

3.Spring Boot 2.x 教程,太全了!

4.别再写满屏的爆爆爆炸类了,试试装饰器模式,这才是优雅的方式!!

5.《Java开发手册(嵩山版)》最新发布,速速下载!

觉得不错,别忘了随手点赞+转发哦!

标签:插件,checkstyle,代码,IDEA,规范,神器,导入,这款,注解
From: https://www.cnblogs.com/javastack/p/17559974.html

相关文章

  • Eolink Apikit,0 代码可拖拽的自动化测试神器
    大家好,我是哪吒。传统的自动化测试方法需要编写大量的代码和脚本,对于非开发人员来说具有一定门槛,本文将以EolinkApikit为例,探讨图形化操作、可拖拽的自动化测试工作流,如何快速构建复杂的测试流程。一、从测试到可拖拽的自动化测试传统的测试需要测试人员逐步执行测试用例,手动输......
  • 吊打面试官的16000字JVM专属秘籍,又一个Java面试神器!
    前言吊打面试官的16000字JVM专属秘籍,总共包含三部分的内容,从基础到进阶带大家一步步深入理解JVM!学完就可以在简历上面直接写上精通JVM!因为篇幅限制这里只给大家做简单的一个介绍,也就是进行一个大点的梳理,每个大点下面又有很多细枝末节的技能知识需要大家好好学透,并且能够掌握吸收到......
  • 程序员神器——cmder
    程序员神器——cmder简介Cmder是一款软件包,它的诞生纯粹是出于对Windows上缺乏优秀的游戏机模拟器的无奈。它以出色的软件为基础,采用Monokai配色方案和自定义提示布局,从一开始就显得非常性感。特点便携,解压即可用自带git、ls、curl等命令可设置命令别名丰富的颜色主题(Sol......
  • IDEA使用小技巧
    从事开发相关工作用过不少IDE,对于优秀的IDE有一点点自己的见解。通常优秀的IDE具有这几项特点:1、能够方便用户从成千上万个文件中快速找到想要的文件或者快速定位代码位置;2、能够根据语言特性或者关联关系,将不同文件中的代码方便的串起来;3、具有良好的debugger交互操作......
  • 构建第一个idea工程
    1、构件工程 2、构建maven普通工程  2、第一次还是要去找我们的maven路径    ......
  • idea中配置maven
    1、找到setting选项 2、设置修改maven的默认配置,下面先点击应用,再点击ok哦 ......
  • idea进行maven打包的时候报错Cannot create resource output directory
    今天在进行maven打包的时候报错了Cannotcreateresourceoutputdirectory:XXXXX,之前遇到过,但是之前选择了重启就好了,这次真不想重启,有很多需要保存的shell页面原因呢就是target被占用,导致打包不了。但是我仔仔细细检查了,真的没这情况啊,没有任何文件夹占用了然后各种看,最后,在......
  • idea模板
    FileandCodeTemplateclass==1#if(${PACKAGE_NAME}&&${PACKAGE_NAME}!="")package${PACKAGE_NAME};#end#parse("FileHeader.java")/***<h3>${PROJECT_NAME}</h3>*<p>${description}</p>**@autho......
  • IntelliJ IDEA中我最爱的10个快捷操作
    前言IntelliJIDEA提供了一些Java的快捷键,同样也可以帮助我们提高日常的开发效率。关于这些快捷操作,你知道那几个呢?1.psvm/main快速生成main()方法在日常开发中,我们经常需要写main()方法,这时候您也可以使用main或者psvm命令快速地帮助我们创建出main()方法。2.sout快速生成print......
  • IDEA快速简写
    用法:在编辑框中输入少量字符就可以得到常用的代码块(要在能用的地方用,否则提示),可以结合快捷键Ctrl+Alt+T减少代码编写快捷键:Ctrl+J,已定义的自动代码;Ctrl+Alt+J,用动态模板环绕,同Ctrl+J内容不太一样,输入后Tab,或者Enter都会更改为代码块 psvm:mainsout:System.out.println();sout......