IDEA常用配置

本文详细介绍IntelliJ IDEA的各种高级定制技巧,包括自定义背景图片、设置透明度、自动编译、自动引包、内存使用量展示、悬浮提示、代码补全、省电模式等,帮助开发者提升开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

IDEA自定义背景图片及设置透明度

IDEA可以根据自己的喜好设置相应的背景图片,也可以设置图片的透明度。File-->Settings-->Appearance&Behavior-->Appearance-->(UI Options)Background Image...

1.选择背景图片,2.设置透明度

默认设置(Other Settings)

IDEA不像Eclipse那样可以在一个窗口中打开多个项目,IDEA每次打开一个新的项目都需要开一个新的窗口或者覆盖掉当前窗口,所以在打开多个项目的时候就需要开多个窗口,但是如果不设置好默认设置,每次打开一个新的窗口就要重新设置。例如:每次打开新的项目的时候maven的本地仓库地址都要重新设置。通过设置Other Settings就可以解决这类问题。File-->Other Settings-->Preferences for New Projects。然后在左上角的搜索框中搜maven,就能看到如下图所示配置了。

配置默认打开的项目的JDK也和这个类似,File-->Other Settings-->Structure for New Projects。然后就可以看到项目配置(Project Settings)和平台配置(Platform Settings)了。

自动编译开关

在IDEA当中自动编译是需要手动打开的,File-->settings-->Build,Execution,Deployment-->Compiler,然后将下图红框处勾上。

自动引包

IDEA默认是没有开启自动引包功能的。需要手动打开,位置在:File-->Settings-->Editor-->General-->Auto Import。然后在下图的1和2的位置上进行勾选。

勾选上1的位置后,IDEA 将在我们书写代码的时候自动帮我们优化引入的包,比如自动去掉一些没有用到的包。

勾选上2的位置后,IDEA 将在我们书写代码的时候自动帮我们导入需要用到的包。但是对于那些同名的包,还是需要手动 Alt + Enter 进行导入的,IntelliJ IDEA 目前还无法智能到替我们做判断。

内存使用量展示

由于日常开发时都是在公司的办公电脑上进行的,所以内存总是不够用,但是又不清楚IDEA具体实时的占用了多少内存。这个时候对于一些内存并不是太够的开发人员来说能看到实时的内存使用量还是比较好的。IDEA是提供这项功能的,但是需要手动的打开。具体位置在:File-->Settings-->Apperance-->Window Options-->Show Memory indicator。

勾选上后在IDEA的右下角就可以看到实时的内存使用量了,如下图所示:

悬浮提示

有时候在看代码的时候,不清楚一个类具体是干什么的,就会点进去看这个类的注释,但是强大的IDEA是支持不用点进去就可以看到注释的以及类的相关信息的。但是需要手动打开。具体位置在:File-->Settings-->Editor-->General。然后在下图所示的位置上进行勾选,后面的时间是悬浮提示的显示时间。

效果如下图所示:

Ctrl+鼠标滚轴修改字体大小

效果如下动图:

显示多行Tab

显示行号,显示svn/git最近提交人

在编辑区直接操作,右键-->Show Line Numbers 查看行号;

右键-->Annotate 查看行号,能看到每一行代码的最近一次修改人,以及提交记录信息。这样每行代码都有记录。能很快定位到谁动过代码,然后找到指定的人来解决问题。

查看文件的本地历史记录

鼠标选中文件或者打开文件,然后右键,在弹出的列表中选择Local History然后就可以看到文件的本地修改记录,即使没有版本控制工具也可以看到这些记录。

代码补全取消区分大小写

IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写,默认就是 First letter 区分大小写的。
区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 stringBuffer IntelliJ IDEA 是不会帮我们提示或是代码补充的,但是如果我们输入 StringBuffer 就可以进行代码提示和补充。具体位置在:File-->Settings-->Editor-->General-->Code Completion的Match case项(注意:旧版本在Case sensitive completion 项,是个下拉框

如果想不区分大小写的话,取消勾选Match case即可。

省电模式

如下 所示,IntelliJ IDEA 有一种叫做 “省电模式”的状态,开启这种模式之后 IntelliJ IDEA 会关掉代码检查和代码提示等功能。所以一般我也会认为这是一种 阅读模式,如果你在开发过程中遇到突然代码文件不能进行检查和提示可以来看看这里是否有开启该功能。

控制台行数限制

有时候在本地进行测试时,会出现报错太多IDEA控制台被限制打印出来的日志最上面被清除的现象;
改变控制台打印日志限制的两种方法:
1.点击 File ->Settings ->editor - >General->Console   选中如下图 IDEA默认的输出缓存区大小只有1024KB,超过大小限制的就会被清除;

2.在IDEA7之后的版本中就已经取消了对 控制台的行数限制选项,只能通过更改配置文件进行更改。在安装目录/bin中找到idea.properties文件,更改idea.cycle.buffer.size项值为disabled,保存,重启IDEA。

 

一个从装环境开始的学习记录公众号,欢迎大家关注:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值