IDEA主题

IDEA的使用、优化及参数配置详解

2017-10-03  本文已影响0人  八目朱勇铭

笔者是IDEA的忠实用户,比较偏激地说,IDEA是我认为当下最好的Java开发工具。没有其他功能能够超越!之前使用的Mac Pro 16G i7的笔记本进行Java开发,运行无比的流畅。后来换了一份工作,使用MacBook Air 8G i5,运行IDEA极卡,无论是重启IDEA还是重启电脑都不管用。一怒之下,研究了些许IDEA的使用技巧,在这里分享给大家。

IDEA参数配置和说明

点击help—>Edit Custom VM Options,会为我们打开idea.vmoptions文件,该文件配置了idea vm的参数信息。如果是第一次点击,会询问是否创建该文件。我们也可以从idea的安装路径中找到idea.vmoptions文件修改参数。

Edit Custom VM Ootions

在该文件中添加如下配置信息,我的笔记本内存大小为8G,读者需根据自己电脑的内存大小设置相应值

-server
#IDEA启动时内存,好比是一间房的大门,门越大,进来的人越多。
-Xms4096m
#IDEA运行时最大内存。值越大,垃圾回收频率越低,卡顿次数越少。
-Xmx4096m
#保留代码占用的内存容量
-XX:ReservedCodeCacheSize=1024m

#下面的我也不是太懂了,照着配置就行
-XX:+UseConcMarkSweepGC
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow

照着上面配置完以后,重启IDEA,如果运行速度没有极其明显的提高,你打我!

破解IDEA旗舰版

参考破解IDEA旗舰版
破解教程的没有提到的地方,可以使用在线方式破解,打开IDEA后,在提示你输入激活信息的页面,选择第三种方式:License server,填写以下网址中的任意一个,即可破解。

编码前的操作

编码前的操作

重点说明:IntelliJ IDEA 没有类似Eclipse 的工作空间概念( Workspaces ),最大单元就是 Project 。如果时开启多个项目的情况,IntelliJ IDEA 提供的解决方案是打开多个项目实例,你可以理解为开多个项目窗口。

快捷键

至于快捷键,实在是太多了,参考IDEA(jetbrain通用)优雅级使用教程,Mac、Windows、Linux环境下的IDEA快捷键大全,应有尽有。

上一篇下一篇

猜你喜欢

热点阅读