IDEA 超全面的设置及功能优化,效率那是杠杠的!

本文详细介绍IntelliJ IDEA的各种实用配置方法,包括界面个性化、快捷键自定义、代码提示优化等,帮助开发者提升编码效率。

>>号外:关注“Java精选”公众号,回复“2021面试题”关键词,领取全套500多份Java面试题文件。

显示工具条

1)效果图

2)设置方法

标注1:View–>Toolbar

标注2:View–>Tool Buttons

设置鼠标悬浮提示

1)效果图

2)设置方法

File–>settings–>Editor–>General–>勾选Show quick documentation…

显示方法分隔符

1)效果图


2)设置方法

File–>settings–>Editor–>Appearance–>勾选

忽略大小写提示

1)效果图

备注:idea的默认设置是严格区分大小写提示的,例如输入string不会提示String,不方便编码

2)设置方法

File–>settings–>Editor–>General -->Code Completion -->

主题设置

1)效果图

备注:有黑白两种风格

2)设置方法

File–>settings–>Appearance & Behavior–>Appearance–>

护眼主题设置

1)效果图

2)设置方法

如果想将编辑页面变换主题,可以去设置里面调节背景颜色

如果需要很好看的编码风格,这里有很多主题

http://color-themes.com/?view=index&layout=Generic&order=popular&search=&page=1

点击相应主题,往下滑点击按钮

下载下来有很多Jar包


在上面的位置选择导入jar包,然后重启idea生效,重启之后去设置

自动导入包

1)效果图

备注:默认情况是需要手动导入包的,比如我们需要导入Map类,那么需要手动导入,如果不需要使用了,删除了Map的实例,导入的包也需要手动删除,设置了这个功能这个就不需要手动了,自动帮你实现自动导入包和去包,不方便截图,效果请亲测~

2)设置方法

File–>settings–>Editor–>general–>Auto Import–>

单行显示多个Tabs

1)效果图

默认是显示单排的Tabs:

单行显示多个Tabs:

2)设置方法

File–>settings–>Editor–>General -->Editor Tabs–>去掉√

设置字体

1)效果图

备注:默认安装启动Idea字体很小,看着不习惯,需要调整字体大小与字体(有需要可以调整)

2)设置方法

File–>settings–>Editor–>Font–>

配置类文档注释信息和方法注释模版

1)效果图

备注:团队开发时方便追究责任与管理查看


2)设置方法

https://blog.youkuaiyun.com/zeal9s/article/details/83514565

水平或者垂直显示代码

1)效果图

备注:Eclipse如果需要对比代码,只需要拖动Tabs即可,但是idea要设置

2)设置方法

鼠标右击Tabs

更换快捷键

1)效果图

备注:从Eclipse移植到idea编码,好多快捷键不一致,导致编写效率降低,现在我们来更换一下快捷键

2)设置方法

方法一:

File–>Setting–>

例如设置成Eclipse的,设置好了之后可以ctrl+d删除单行代码(idea是ctrl+y)

方法二:设置模板

File–>Setting–>

方法三:

以ctrl+o重写方法为例

注释去掉斜体

1)效果图

2)设置方法

File–>settings–>Editor–>

代码检测警告提示等级设置

强烈建议,不要给关掉,不要嫌弃麻烦,他的提示都是对你好,帮助你提高你的代码质量,很有帮助的

项目目录相关–折叠空包

窗口复位

这个就是当你把窗口忽然间搞得乱七八糟的时候,还可以挽回,就是直接restore一下,就好啦。

查看本地代码历史

快速补全分号

CTRL + SHIFT + ENTER 在当前行任何地方可以快速在末尾生成分号

快速找到Controller方法

如果你的项目里有非常多的controller,里面有非常多的http或者resful方法。如何快速找到这些方法呢?这个时候,ctrl+alt+shift+n就可以派上用场了。

比如说,你依稀记得入账单相关的接口,都有个bill的url路径,那么使用ctrl+alt+shift+n后,直接输入/bill即可。

当你在成千上万的Controller里寻找方法时,这一招就可以大大提高效率。

大括号匹配

这个也非常有用,因为代码太长,某个for循环,可能已经撑满整个屏幕了。这个时候,找到某个大括号对应的另外一边就很费劲。你可以将光标定位在某个大括号一边,然后使用ctrl+]或者ctrl+[来回定位即可。

补充:以上的配置信息都保存在系统盘的

默认会有这两个文件


config:在初始化安装IntelliJ IDEA时有询问你是否导入以存在的配置信息,这个config就是你的配置信息,方便更换电脑和换系统的时候重新安装,前提是要保存好此文件夹。

system:此文件夹是IntelliJ IDEA发生什么不可预知性的错误时,比如蓝屏,突然断电导致项目不能启动,可以尝试删除此文件,让系统重新生成一个system的文件。

作者:请叫我小思

blog.youkuaiyun.com/zeal9s/article/details/83544074

往期精选  点击标题可跳转

还在用 System.out.println("") 输出日志到控制台吗?那么太 Low 了!

Intellij IDEA 2020.3 如何配置注释模板,让你瞬间提高出一个逼格?

推荐 2021 年 Java 超经典的 25 道 MyBatis 面试题,值得收藏!

高并发场景下基于 Spring Boot 框架来实现 MySQL 读写分离(附源码)

有没有搞错?Java 对象不使用时,为什么要赋值 null?

面试官问:Java 中如何处理含有泛型的 JSON 反序列化问题?

MySQL 数据库中 52 条 SQL 语句性能优化方法,干货必收藏!

“装 X ”就是牛,试一试 IDEA 解决 Maven 依赖冲突的超级神器!

如何用 Spring Cloud 构建面向企业的大型分布式、微服务快速开发框架?

代码总是被嫌弃写的太烂?装上这个 IDEA 插件再试试!

Java 中注解与反射的使用方法及场景分析,有必要解释一下!

终于来了,IDEA 2021.1 正式版本发布,一起看看又有哪些神奇功能!

点个赞,就知道你“在看”!

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值