IDEA系列传送门
前言
新安装的IDEA,根据我们的编码习惯,有些默认配置是需要改动的,下面把一些常用的配置总结如下
常用配置
-
忽略大小写
在我们写代码的时候,IDEA会根据我们的输入提帮我们提示或是代码补充,但是是区分大小写的。比如我们输入StringBuffer
就会给与代码提示,但是如果输入stringBuffer
是没有提示的。这样其实很累,我们设置忽略大小写,这样会很方便
-
设置自动引包
将图中的①、②两处都勾选上
①:写代码的时候,会帮我们优化导入的包,比如去掉一些没用的
②:写代码的时候,会自动帮我们引入需要的包
-
设置Tab可以多行显示
当我们打开多个代码文件的时候,显示不下的Tab,会隐藏起来,这样很不方便
我们可以设置Tab多行显示,通过换行的方式将所有的Tab都显示出来,方便查找
将①、②处的复选框去掉,就代表Tab多行显示
③:代表当超出这个数量的时候,最先打开的Tab会被关闭
设置后的效果
-
显示代码行数
①:选中显示代码行数
②:显示方法分割线
-
设置IDEA的JVM内存,提高性能
修改IntelliJ IDEA 7.0\bin下idea.vmoptions,调整-Xms和-Xmx
-Xms1024m
-Xmx2048m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Xverify:none-XX:ErrorFile= U S E R H O M E / j a v a e r r o r i n i d e a − X X : H e a p D u m p P a t h = USER_HOME/java_error_in_idea_%p.log -XX:HeapDumpPath= USERHOME/javaerrorinidea−XX:HeapDumpPath=USER_HOME/java_error_in_idea.hprof
-javaagent:/Applications/IntelliJ IDEA 4.app/Contents/bin/jetbrains-agent.jar -
设置Http代理
当工作环境存在网络限制,需要通过代理上网的时候,IDEA的插件是不能正常使用的,这时候就要通过设置代理,使IDEA能够连接到网络