欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

个人使用IDEA的一些好用的插件和快捷键设置

程序员文章站 2022-07-05 18:32:18
...

插件

这是我平时用到比较多和有用的东西,和大家分享一下。以下的操作我以mac为例讲解,windows大致应该差不多,可能有些细节不太一样。

依次点击:【IntelliJ IDEA】-【Preferences】-【Pliugins】
windows应该是:依次点击【File】-【Settings】-【Pliugins】。
个人使用IDEA的一些好用的插件和快捷键设置
个人使用IDEA的一些好用的插件和快捷键设置

MyBatisCodeHelperPro

个人使用IDEA的一些好用的插件和快捷键设置
可以帮助我们在mapper.java 和 mapper.xml中对应的方法快速跳转:
点击接口旁边的 “愤怒的小鸟” 可以直接跳转到相关的mapper.xml;点击方法旁边的可以直接跳转到对应的实现。
个人使用IDEA的一些好用的插件和快捷键设置
同理也可以跳转回去个人使用IDEA的一些好用的插件和快捷键设置

Rainbow Brackets

个人使用IDEA的一些好用的插件和快捷键设置

可以让你的括号更加明显有特色,不容易搞混。而且鼠标光标处于括处,也会让对应的括号有一个标识。
个人使用IDEA的一些好用的插件和快捷键设置

GenerateAllSetter

个人使用IDEA的一些好用的插件和快捷键设置
快速生成一个实体类你所需的set方法,并不是创建一个实体类时所用,而且在业务进行中需要赋值等情况:
new出一个实体类,然后用快捷键:option+enter,选择即可
个人使用IDEA的一些好用的插件和快捷键设置

maven helper

让maven的依赖可以以树状形式显示:
个人使用IDEA的一些好用的插件和快捷键设置
打开pom.xml,点击下面的【Dependency Analyzer】,然后选择【…as Tree】
个人使用IDEA的一些好用的插件和快捷键设置

lombok

个人使用IDEA的一些好用的插件和快捷键设置
安装之后可以使用一些注解来完成琐碎的代码,很实用。
我比较常用的有:@DATA和@Slf4j:
1、在实体类上写 @DATA,相当于提供了类属性的get、set方法、equals、tostring方法等。
2、在类上写@Slf4j,可以用于log.info(),日志打印
个人使用IDEA的一些好用的插件和快捷键设置
个人使用IDEA的一些好用的插件和快捷键设置

最后,需要在pom.xml中添加lombok的依赖:
个人使用IDEA的一些好用的插件和快捷键设置

Translation

可以在idea中进行英文翻译,在有时候阅读源码时较方便。
个人使用IDEA的一些好用的插件和快捷键设置
选择需要翻译的单词或者段落,鼠标右键,选择翻译。可以帮助我们理解。
个人使用IDEA的一些好用的插件和快捷键设置
个人使用IDEA的一些好用的插件和快捷键设置

RestfulToolkit

个人使用IDEA的一些好用的插件和快捷键设置
作用:1、可以帮助我们快速跳转到所写的api接口处
2、可以测试所写接口(类似于postman,不过操作更加简单)

快捷键:command+option+N
个人使用IDEA的一些好用的插件和快捷键设置
或者点击屏幕右边的RestServices的查询,并且界面有所有的接口列表。
个人使用IDEA的一些好用的插件和快捷键设置

当用来测试接口是,在RequestParams中写入参数,在Response中可以得到结果(json格式):
个人使用IDEA的一些好用的插件和快捷键设置
个人使用IDEA的一些好用的插件和快捷键设置

一些十分好用的设置

可以用command+鼠标滚轮跳转字体大小

依次点击:【IntelliJ IDEA】-【Preferences】-【Editor】-【General】,选择右边的Mouse-Change…
个人使用IDEA的一些好用的插件和快捷键设置

鼠标自动提示类、包等作用

还是刚才设置的下面的 Other中的Show quick…
个人使用IDEA的一些好用的插件和快捷键设置
鼠标悬停在方法、类等上面,可以进行提示,效果:
个人使用IDEA的一些好用的插件和快捷键设置

自动导报校对

依次点击:【IntelliJ IDEA】-【Preferences】-【Editor】-【General】-【Auto Import】
也可以在类中用 command+option+o 手动导包,同时会删除不用的包
个人使用IDEA的一些好用的插件和快捷键设置

自动提示不区分大小写

依次点击:【Editor】-【General】-【Code Completion】,把match case取消勾选
个人使用IDEA的一些好用的插件和快捷键设置
如:我们写string、list等到首字母需要大写的,但是我们却只有小写,那些idea是不会提示出来的。
个人使用IDEA的一些好用的插件和快捷键设置
有了这个设置会不区分大小写提示。
个人使用IDEA的一些好用的插件和快捷键设置

自动编译

依次点击:【Build,Execution,Dep’loyment】-【Compiler】,把Build…和Compile…取消勾选,同时热部署时也需要这个设置
个人使用IDEA的一些好用的插件和快捷键设置

创建类时生成注解模板

依次点击:【Editor】-【File and Code Templates】,右边选择Files-Class
个人使用IDEA的一些好用的插件和快捷键设置
模板代码,依次为:项目名,类描述、作者、创建时间

/**
	* @program: ${PROJECT_NAME}
	*
	* @description: ${description}
	*
	* @author: pjc
	*
	* @create: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
	**/

创建的时候会需要写描述,完成之后是这样的:
个人使用IDEA的一些好用的插件和快捷键设置
个人使用IDEA的一些好用的插件和快捷键设置

新建方法的注释模板

依次点击:【Editor】-【Live Templates】,右边选择"+"
个人使用IDEA的一些好用的插件和快捷键设置
先选择第二个创建一个新的分组,然后点击组,选择“Live Template”
个人使用IDEA的一些好用的插件和快捷键设置
个人使用IDEA的一些好用的插件和快捷键设置
“Abbreviation”中写快捷键,右边有一个"Expand with",默认的是Tab;这个意思是说你在方法中输入字母"a"然后,点击Tab,即可生成注释。在输入模板代码后,点击右边Edit variable,在Expression中选择即可。
个人使用IDEA的一些好用的插件和快捷键设置
个人使用IDEA的一些好用的插件和快捷键设置
模板代码:

/** 
*@description: $description$ 
* @Param: $params$ 
* @return: $returns$
* @author: pjc
* @date: $date$
*/

个人使用IDEA的一些好用的插件和快捷键设置

省电模式

在省电模式下,没有提示功能。这个根据个人需求关闭和开启。
依次点击:【file】-【Power save Mode】
个人使用IDEA的一些好用的插件和快捷键设置

目前就写这些,如果以后有想起来的东西继续补充。也欢迎大家说出自己比较常用的东西!

相关标签: 自我学习