IDEA操作大全(持续更新)

1.设置类注释模板

在创建类时,自动为类生成注释。如:作者、时间、包名等。


操作流程:
File->Settings->Editor->File and Code Templates

2.设置方法的注释模板

1、选择File→Settings→Editor→Live Templates。点击右边的加号,选择Template Group,创建一个分组。

选中刚才创建的MyGroup 点击+ 创建Live Template

参数赋值优化

如果param参数使用默认的methodParameters()来获取方法参数值,其注释参数是在一行展示的。我们希望一行一个参数的样式,可以通过脚本来实现。将以下脚本复制进Expression。

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\r\\n' : '')}; return result", methodParameters())
返回值优化

如果return参数使用默认的methodReturnType()来获取参数值,模板里使用了@link来跳转结果类型,那么当
方法返回值为void时,注释会报错,可以通过脚本来避免,将上面模板中的@link参数去掉,将以下脚本复制进Expression:

groovyScript("def result=\"${_1}\"; if(result == \"void\"){return \"\";}else{return \"{@link \"+result+\"}\";}", methodReturnType())

3.常用插件-TranslationPlugin

快速翻译----直接上图

4.常用插件-CodeGlance

缩放图形式查阅代码,快速切换到自己需要的地方。

5.常用插件-Alibaba Java Coding Guidelines

阿里巴巴开发设计规范

6.常用插件-GenerateAllSetter

快速给对象set赋值操作,快捷键 alt+enter 界面如下:

7.常用插件-Key Promoter X

快捷键提示插件。当你执行鼠标操作时,如果该操作可被快捷键代替,会给出提示,帮助你自然形成使用
快捷键的习惯

图片

8.常用插件-Key Promoter X

代码提示补全插件。使用 AI 去自动提示和补全代码,比 IDEA 自带的代码补全更加智能化。

图片

9.常用插件-Rainbow Brackets

代码浏览插件。通过颜色区分括号嵌套层级,便于阅读,能够更快地对错误代码进行定位和调整。

10.常用插件-Activate-power-mode

屏幕抖动特效

11.常用插件-translation

idea中直接翻译,不需要跳转到网页了,效率神器!

12.IDEA构建Maven父子项目

 

 

 

 

 

13.IEDA使用lombok

1.先引入lombok的包
<!-- lombok-->
<dependency>
	<groupId>org.projectlombok</groupId>
	<artifactId>lombok</artifactId>
	<version>1.18.12</version>
	<scope>provided</scope>
</dependency>

14.关闭IDEA使用Autowired注入Mapper时的错误提示

在使用 service 层利用 spring 的注解 Autowired 注入 Mybatis 的 Mapper 时,IDEA 认为找不到 Bean
 会红线提示,实际项目正常运行,但是看起来代码像是报错了,让人不舒服。可以降低错误提示级别改为 
Warning.

 15.IDEA关闭代码重复波浪线

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值