装了商业版的。安装的时候是默认设置,所以有些没用的插件也都默认装了,还打开了自动设置源码,检测错误等功能,导致idea运行缓慢,解决办法是加班默认JVM内存配置。启动idea速度以及编译运行速度都不理想。
一、IDEA太卡顿,设置使用IDEA的内存
在IDEA的安装目录下的bin目录下:
打开设置:
将idea.exe.vmoptions文件内由
-server
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=150m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
修改为
-server
-Xms128m
-Xmx1024m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=150m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
如果只是解决这个问题,那么直接重启就好,这个值按照结合自己的硬件来配,如果内存大,也就影响不大了,16G内存杠杠的加到2G没事,8G卑微设置1G。
修改tomcat配置以及指定idea默认编码配置
乱码情景:
1.修改配置tomcat配置,指定utf-8
2.修改idea默认配置
使用编辑器或者记事本,编辑idea.exe.vmoptions和idea64.exe.vmoptions末行加入指定编码的指令。
-Dfile.encoding=UTF-8
3.检查在IDEA中,File Encodings的编码格式,同意全部改为UTF-8,分别为全局配置,工程配置,以及配置文件配置
国际化乱码解决就是配置配置文件指定UTF-8
注意:国际化乱码解决就是配置配置文件指定UTF-8
依次选择:File->Setting,搜索’File Encodings’进行设置,在Defalut encoding for properties files修改为UTF-8,同时勾选后面的Transparent native-to-ascii conversion选项
以上三个问题解决办法,根据需求需改,然后重启即可。感觉好就点个赞或者收藏起来吧!!!