美文网首页IDEA主题
IDEA的使用、优化及参数配置详解

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

作者: 八目朱勇铭 | 来源:发表于2017-10-03 02:42 被阅读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,填写以下网址中的任意一个,即可破解。

    编码前的操作

    编码前的操作
    • Create New Project:Create New Project:创建一个新的工程 创建一个新的工程
    • Import Project: 导入一个现有的工程
    • Open:Open: 可以直接打开一个已有工程,可以直接打开Eclipse项目。但由于两个 IDE 的项目配置不一样,所以还是需要配置的
    • Check out from Version Control:可以通过版本控制工具服务器地址check out Github或是SVN等版本控制工具中托管的代码。

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

    快捷键

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

    相关文章

      网友评论

        本文标题:IDEA的使用、优化及参数配置详解

        本文链接:https://www.haomeiwen.com/subject/bmdxyxtx.html