版本:IntelliJIDEA2018.1.4

特点:比eclipse更耗内存

1、下载

官网下载专业版。

2、安装
一直下一步即可。

3、配置文件修改

(1)VM参数

进入安装目录,进入bin目录下,找到如下文件:dea.exe.vmoptions、idea64.exe.vmoptions

我电脑系统是64位,所以修改idea64.exe.vmoptions:

-server
-Xms512m
-Xmx1012m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
#优化配置
#字节码校验策略
-Xverify:none
#关闭 CLASS 的垃圾回收功能,就是虚拟机加载的类,即便是不使用,没有实例也不会回收
-Xnoclassgc
#可以让 IDEA 最小化到任务栏时依然保持以占有的内存,当你重新回到 IDEA,能够被快速显示,而不是由灰白的界面逐渐显现整个界面,加快回复到原界面的速度
-Dsun.awt.keepWorkingSetOnMinimize=true
-XX:+UseParNewGC
-XX:CMSInitiatingOccupancyFraction=85
#并发回收的时候进行内存压缩
-XX:+UseCMSCompactAtFullCollection
#5 次 full GC 之后进行内存压缩
-XX:CMSFullGCsBeforeCompaction=5
#设置字符集编码
-Dfile.encoding=UTF-8
#激活用的配置
-javaagent:D:\JetBrains\IntelliJIDEA2018.1.4\JetbrainsCrack-2.8-release-enc.jar

(2)idea.properties

#安装主目录
user.home=D:/JetBrains/IntelliJIDEA2018.1.4
#配置目录,平常的idea设置、操作习惯等配置都会记录在此,如果重新安装idea或者换电脑直接将此目录替换即可,不用再设置一遍 很实用 默认这些配置都是注释掉的:默认配置目录:C:\Users\Administrator\.IntelliJIdea2018.1\config
idea.config.path=${user.home}/.IntelliJIdea2018.1/config
#系统目录 默认这些配置都是注释掉的:默认配置目录:C:\Users\Administrator\.IntelliJIdea2018.1\system
idea.system.path=${user.home}/.IntelliJIdea2018.1/system
#自定义的插件目录
idea.plugins.path=${idea.config.path}/plugins
#自定义日志目录
idea.log.path=${idea.system.path}/log

4、IDEA激活

使用全系JetBrains家族产品

(1)下载JetbrainsCrack-2.8-release-enc.jar,放到任意目录,比如我这里是:D:\JetBrains\IntelliJIDEA2018.1.4\JetbrainsCrack-2.8-release-enc.jar

(2)进入安装目录,进入bin目录下,修改idea.exe.vmoptions、idea64.exe.vmoptions,最后一行添加如下代码

-javaagent:D:\JetBrains\IntelliJIDEA2018.1.4\JetbrainsCrack-2.8-release-enc.jar

(3)点击对应启动程序,进入激活界面,复制下面代码至activation code

{"licenseId":"1337",
"licenseeName":"Rover12421",
"assigneeName":"Rover12421",
"assigneeEmail":"your@email.com",
"licenseRestriction":"Unlimited license till the end of the century.",
"checkConcurrentUse":false,
"products":[
{"code":"II","paidUpTo":"2099-12-31"},
{"code":"DM","paidUpTo":"2099-12-31"},
{"code":"AC","paidUpTo":"2099-12-31"},
{"code":"RS0","paidUpTo":"2099-12-31"},
{"code":"WS","paidUpTo":"2099-12-31"},
{"code":"DPN","paidUpTo":"2099-12-31"},
{"code":"RC","paidUpTo":"2099-12-31"},
{"code":"PS","paidUpTo":"2099-12-31"},
{"code":"DC","paidUpTo":"2099-12-31"},
{"code":"RM","paidUpTo":"2099-12-31"},
{"code":"CL","paidUpTo":"2099-12-31"},
{"code":"PC","paidUpTo":"2099-12-31"},
{"code":"DB","paidUpTo":"2099-12-31"},
{"code":"GO","paidUpTo":"2099-12-31"},
{"code":"RD","paidUpTo":"2099-12-31"}
],
"hash":"2911276/0",
"gracePeriodDays":7,
"autoProlongated":false}

参考:

2018版本参考https://blog.csdn.net/qq_37350706/article/details/81334489

2019版本参考:https://zhile.io/2018/08/25/jetbrains-license-server-crack.html

5、eclipse和idea的一些区别

很多人都是从eclipse转到idea,不能用eclipse的使用思路去使用idea,但是可以参考对比学习。

【IntelliJ IDEA学习之一】IntelliJ IDEA安装激活、VM参数的更多相关文章

  1. IntelliJ Pycharm 2019年最新版 安装激活教程【最强,可用至2089、2100年】

    本文为2019年Pycharm最新版安装永久激活教程 PyCharm 2019.3 (Professional Edition) ①IntelliJ Pycharm 2019.3安装永久破解[最强] ...

  2. IntelliJ IDEA 热部署插件 JRebel 安装激活及使用

    JRebel对个人用户免费使用,但是要使用Facebook账号把信息完整填写之后才能获取Lisense,登陆Facebook官网二种方案:①修改本地hosts文件:②使用VPNFQ 以下是二种方案的解 ...

  3. JRebel 7.1.5 插件下载 安装 激活 结合 IntelliJ IDEA--自动编译进行热部署---

    Intellij IDEA 安装和配置jrebel进行项目的热部署 https://www.cnblogs.com/a8457013/p/7866625.html Intellij IDEA 使用jr ...

  4. IntelliJ IDEA 2019年最新版2019.3.1 安装激活教程【最强,可用至2100、2089年】

    IntelliJ IDEA 2019年最新版 永久激活教程 本文包括最新[2019.3.1 & 1.3]激活 和[2018.3.2]激活 说明:①2019.3.②2019.1.③2018.3版 ...

  5. IntelliJ IDEA 最新版 2019.2.4 激活 (持续更新)(含windows和Mac)

    IntelliJ IDEA 最新版 2019.2.4 激活 最新版激活包下载地址: 百度网盘 提取码: i28c 转载: Neo Peng Jetbrains系列产品 激活方式 同下述方式相同,只需要 ...

  6. 【IntelliJ IDEA学习之九】版本控制之Git和Github

    版本:IntelliJIDEA2018.1.4 [IntelliJ IDEA学习之九]版本控制之Git版本:IntelliJIDEA2018.1.4 一.git知识准备git是目前流行的分布式版本管理 ...

  7. IntelliJ IDEA 学习笔记

    之前一直用Eclipse,最近尝试使用IDEA,相较于 Eclipse 而言,IDEA强大的整合能力,比如: Git. Maven. Spring 等:提示功能的快速. 便捷:提示功能的范围广:好用的 ...

  8. IntelliJ IDEA应用[一]下载与安装

    一.IntelliJ IDEA 12.1.6的下载 IntelliJ IDEA的官方下载网站:http://www.jetbrains.com/idea/download/

  9. IntelliJ IDEA学习记录

    一.下载 地址:官网下载地址 二.安装 运行安装程序,一路下一步.注意选择安装路径. 三.基本概念 project:相当于donet中的解决方案(solution),eclipse中的工作空间(wor ...

随机推荐

  1. Blend 触发器

    原文:Blend 触发器 介绍用定义触发器来控制视频 的 开始 暂停 继续 停止 触发器设置 效果

  2. Blend 阴影 倒影 模糊效果

    原文:Blend 阴影 倒影 模糊效果 1)阴影 和模糊效果很简单 在Blend的面板效果中就有体现 直接拖拽到控件即可 2)文本加圆角 需要一个布局控件Border 设置属性CornerRadius ...

  3. js 固定div 不随着滚动条滚动

    css .fixed { position: fixed; top:; } javascript function my$(id) { return document.getElementById(i ...

  4. js中this绑定方式及如何改变this指向

    this的绑定方式基本有以下几种: 隐式绑定 显式绑定 new 绑定 window 绑定 箭头函数绑定 隐式绑定 第一个也是最常见的规则称为 隐式绑定. var a = { str: 'hello', ...

  5. 网页百度地图api,支持位置偏移

    网页百度地图api,支持位置偏移 需加载 jq <style type="text/css"> #allmap {width:100%; height:100%; bo ...

  6. Vue.js最佳实践--VueRouter的beforeEnter与beforeRouteLeave冲突解决

    用Vue做应用管理系统,通常会在离开某个页面的时候,需要检测用户是否有修改,询问用户需要不需要保存之类的需求 这时候,在读VueRouter文档:组件内的守卫 的时候,发现beforeRouteLea ...

  7. SQL报错注入

    0x00:前言 sqli-libs第11关的报错注入,之前没有具体学习了解过,所以单独学习一下. 0x01:例子 uname=1&passwd=1' union select count(*) ...

  8. android studio学习----偏好设置

    主要找到设置的界面:Files->Settings , android studio里面没有preferences 1.字体大小设置 进入后你也许发现字体大小或者样式不符合你的习惯,比如我是觉得 ...

  9. druid获取不需要配置公钥私钥的密文,或者明文

    import com.alibaba.druid.filter.config.ConfigTools; /** * Created with IntelliJ IDEA on 2019/3/21. * ...

  10. vue开发环境配置

    一.开发工具 Visual Studio Code 二.环境搭建 vue推荐开发环境: Node.js: javascript运行环境(runtime),不同系统直接运行各种编程语言 npm: Nod ...