亲身体验Intellij Idea从卡顿到顺畅

本文分享了如何优化IntelliJ IDEA的性能,包括卸载不必要的插件,减少内存占用,调整IDE配置文件参数,关闭Inspections检查以及关闭阿里巴巴检查插件。特别是修改配置文件中的内存分配和关闭不使用的Inspections,能显著提升IDE运行速度。

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

本人开发环境是16G内存,结合网络上的方法和自己亲身体验,总结出如下几条:

1、 卸载/关闭不需要用的插件
作为一个Java后端开发,前期不打算专注于前端知识,所以可以适当关闭前端插件,比如,对于一些默认安装的什么安卓的google的app,前端的JS框架 等插件可以卸载掉,项目中根本不用不到的一些框架----Struts,Hibernate,Ant等可以卸载。

打开settings -》plugins-》可以点击插件介绍,再根据自己的需求关闭/卸载掉自己不常用的插件,重启Idea即可。
2、减少内存
在设置项目的时候尽量不要将没有关系的项目放置在一个工程中,这样能够减少内存的使用。比如比较大的maven项目或者分布式项目都喜欢分成很多模块。但是,实际上自己只负责一个模块,可以根据自己的项目依赖只导入自己相关的module。

可以点击右键,load/unloan modules,只导入自己需要的模块。

3、修改配置文件     ---- 重点推荐的方法
关闭之后接着进入电脑中intellij idea的安装目录中去,找到其中的bin文件夹,在bin文件夹中有两个文件,分别叫做:idea.exe.vmoptions与idea64.exe.vmoptions,这是笔者的个人配置,我的电脑是windows 10 内存是16G,所以分配了4G内存堆,可以根据自己电脑的实际内存设置。

-server 
-Xms4096m
-Xmx4096m
-XX:NewRatio=3 
-Xss16m 
-XX:+UseConcMarkSweepGC 
-XX:+CMSParallelRemarkEnabled 
-XX:ConcGCThreads=4 
-XX:ReservedCodeCacheSize=2048m
-XX:+AlwaysPreTouch 
-XX:+TieredCompilation 
-XX:+UseCompressedOops 
-XX:SoftRefLRUPolicyMSPerMB=50 
-Dsun.io.useCanonCaches=false 
-Djava.net.preferIPv4Stack=true 
-Djsse.enableSNIExtension=false 
-ea

4、【编译器自带】适当关闭idea的Inspections的检查或者开发时完全关闭Inspections的检查,等开发完后在开启检查。可以全部关闭,idea右下角有一个 人头标志,可以点击,调准idea检查级别~

5、【阿里插件】在开发的时候可以关闭掉, 阿里巴巴检查插件 Alibaba Java Coding guide

个人感觉4,5两点最有效,立即见效

好了,如果有小伙伴有更好的更加精细的方法欢迎分享~

评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值