一、 前言

作为一枚程序员,你肯定对IntelliJ IDEA这个工具一点也不陌生!或许你没有用过,但你也一定听说过。作为在业界被公认为最好的java开发工具,IDEA每次大版本更新都备受瞩目。划重点,IntelliJ IDEA 2019.3现已发布!

近期,我也是从2019.2版本升级到了2019.3。说实话,本次升级体验还是非常好的。最明显的一点是启动速度大大提升了。当然,也有其他方面的升级。不得不说,IDEA真是变得越来越好用了。

如果你是一名Java学习或开发者,很建议你将IDE转换或升级到IntelliJ IDEA 2019.3。使用新版本IDEA后,你肯定会有不一样的体验,编码速度大大提升。

二、 2019.3版本主要改进

IntelliJ IDEA 2019.3提供了重大的性能和可用性改进,包括更快的启动,主题和键盘映射插件的更容易安装,增强的VCS工作流以及增加了对微服务框架,MongoDB等的支持。

  • 性能(Performance)

    1. 启动时间更快。
    2. 在降低导入大型Gradle项目时的峰值内存消耗
    3. 该版本在UI层面修复了非常非常多的问题(1600+项之多,但基本对用户无感知)。
    4. 修复了各种编辑器冻结(假死),而且还加快了长方法调用链的Java类型推断。
    5. 此版本内置了Kotlin 1.3.60版本支持,从而提供了更好的性能表现。
  • 可用性(Usability)
    1. 动态插件/主题支持
    2. 更明显的滚动条显示
    3. 更平滑的鼠标滚动体验
    4. 自动配置Maven项目
    5. 更好的意图猜测上下文
    6. 对Java13的特性提供了更好的支持
    7. 支持了更多的模版语言
    8. Field Call Hierarchy字段调用树
    9. Git的使用增强
  • 新的框架和技术

    说明:这些特性是旗舰版才有的新特性,社区版是没有的。

    1. 微服务框架支持
    2. Endpoints视图
    3. Spring Web Flux支持
    4. MongoDB支持
  • 修复Fix
    1. IDE现在可以通过自制程序检测Gradle安装到的目录
    2. 用户界面已经得到了改进,所以现在更容易手动设置Gradle主目录
    3. IntelliJ IDEA现在支持通过KWallet在Linux上存储密码
    4. 对于JavaFX项目,IDE可以在Scene Builder选项卡中显示带有嵌入场景生成器的FXML文件
    5. 当SVN服务器不可用时,SVN的“身份验证要求”对话框不再弹出
    6. IDE现在在索引Git日志时显示一个进度条(新增)
    7. 现在,您可以在文件历史视图和VCS注释中选择查看何时编写了更改或提交时间戳(新增)
    8. JetBrains 运行时升级:主要是JBR 8/11的升级(由于开发者不用关心,略)

三、 下载安装

不用多说,从官网进行下载。IDEA官网:https://www.jetbrains.com/idea/

IntelliJ IDEA有旗舰版和社区版对比如下:

四、 注册激活

以下方法在最新2019.3上测试通过。只要你安装以下步骤操作,绝对能成功激活。当然,若资金允许,点击https://www.jetbrains.com/idea/buy/ 购买正版,谢谢合作!
学生凭学生证可免费申请 https://sales.jetbrains.com/hc/zh-cn/articles/207154369-学生授权申请方式 正版授权!遇到什么问题的话,也可以联系我。操作步骤也不是很繁琐。如下:

  1. 先下载压缩包解压后得到jetbrains-agent.jar,把它放到你认为合适的文件夹内。例如:idea安装目录的bin目录:C:\Program Files\JetBrains\IntelliJ IDEA 2019.3\bin
    下载地址为:链接: https://pan.baidu.com/s/1XGSoBPG4ephgzeIk5_V7wQ 提取码: sjvi

  2. 启动你的IDE,如果上来就需要注册,选择:试用(Evaluate for free)进入IDE

  3. 点击IDEA菜单:"Help" -> "Edit Custom VM Options ..."
    如果提示是否要创建文件,请点"Yes"。
  4. 在打开的vmoptions编辑窗口末行添加:-javaagent:/absolute/path/to/jetbrains-agent.jar
    一定要自己确认好路径(不要使用中文路径),填错会导致IDE打不开!!!最好使用绝对路径。
    一个vmoptions内只能有一个-javaagent参数。
    示例:

    • mac: -javaagent:/Users/neo/jetbrains-agent.jar
    • linux: -javaagent:/home/neo/jetbrains-agent.jar
    • windows: -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2019.3\bin\jetbrains-agent.jar
  5. 重启你的IDE。

  6. 点击IDE菜单 "Help" -> "Register..."
    支持两种注册方式:License server 和 Activation code:

    • 选择License server方式,地址填入:http://jetbrains-license-server (应该会自动填上)(推荐此方法,方便
      或者点击按钮:"Discover Server"来自动填充地址。
    • 选择Activation code方式离线激活,请使用:ACTIVATION_CODE.txt 内的注册码激活

五、 一些使用方法技巧

见我的另一篇博文:https://www.cnblogs.com/leton/p/11895952.html

IntelliJ IDEA 2019.3安装激活破解使用教程的更多相关文章

  1. IntelliJ IDEA 2019.3 安装+永久破解[Windows]

    IntelliJ IDEA 2019的最后一个版本发布了,听说大幅优化了运行速度,本人实测启动速度确实比以前快不少,所以赶紧安排上新版本IDEA的破解教程 系统环境:Win10 LTSC(1809) ...

  2. IntelliJ IDEA 2019 的安装与破解

    IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境.IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手.代码自动提示.重构.J2EE支持.各类版本工具( ...

  3. mac OS X下Java项目环境搭建+IntelliJ IDEA Jrebel插件安装与破解+Office 2016破解版安装

    一.mac OS X下Java项目环境搭建 因为某些原因新入手了台最新版的MacBook Pro,意味着今天要花一天时间安装各种软件以及项目环境搭建╮(╯▽╰)╭ 项目环境搭建步骤: 1.安装jdk ...

  4. IntelliJ IDEA下载及安装,破解

    IntelliJ IDEA下载及安装,破解 百度百科:IDEA 全称IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助 ...

  5. 2021版的思维导图MindManager 安装激活以及换机教程

    思维导图软件MindManager更新版本啦,相信细心的小伙伴应该已经发现了,MindManager最新版的名称变成了MindManager Windows 21,并且更新了很多新功能,点击查看Min ...

  6. IntelliJ IDEA 2019.3安装与激活(附注册码)

    转载声明:本文是根据 https://segmentfault.com/a/1190000021220727?utm_source=tag-newest 并结合个人的安装完成情况进行了改动,从而生成此 ...

  7. IntelliJ WebStorm 最新版 安装永久破解教程【最强,可用至2099年】

    IntelliJ WebStorm 2018.3.6安装永久破解[最强]  一. 在官网下载WebStorm安装包  链接:http://www.jetbrains.com/webstorm/down ...

  8. IntelliJ IDEA 2019 注册码 (激活码) 有效期至2100年

    IntelliJ IDEA 2019 注册码 (激活码) 有效期至2100年 本人使用的IDEA是最新版:IntelliJ IDEA 2018.3.3 x64 (IntelliJ IDEA官网下载地址 ...

  9. IntelliJ IDEA 2019.1.3 最新破解教程【最强 可用至2099年】

    本文包括最新[2019.1.2]安装 和[2018.3.2](推荐)安装 ①IntelliJ IDEA 2018.3.2安装永久安装[最强]  一. 在官网下载IDEA安装包  链接:https:// ...

随机推荐

  1. Kickstart Round H 2019 Problem B. Diagonal Puzzle

    有史以来打得最差的一次kickstart竟然发生在winter camp出结果前的最后一次ks = = 感觉自己的winter camp要凉了 究其原因,无非自己太眼高手低,好好做B, C的小数据,也 ...

  2. visible:hidden和dispaly:none的区别

    display:none和visible:hidden都能把网页上某个元素隐藏起来,但两者有区别: display:none ---不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失,通俗来说就 ...

  3. [综合] ISE的综合结果

    1.count2 == 7‘d12,会被综合成下面这个样子, 7‘d12就是左边下面这根绿线,等于符号在中间的圆圈里. 2.什么线都不点的时候,也就什么也没被选中, 而一旦我点击了某根线,却发现图里到 ...

  4. Comet OJ - Contest #10 C题 鱼跃龙门

    ###题目链接### 题目大意: 给你一个 x ,让你求出最小的正整数 n 使得 n * (n + 1) / 2  % x == 0 ,即 n * (n + 1)  % 2x == 0 . 分析: 1 ...

  5. 我的第一个 60 k+ Star Java开源项目

    JavaGuide([Java学习+面试指南] 一份涵盖大部分Java程序员所需要掌握的核心知识):https://github.com/Snailclimb/JavaGuide. 人生总有各种各样的 ...

  6. lqb 入门训练 圆的面积 (PS: PI的精确计算方法 atan(1.0) * 4)

    入门训练 圆的面积 时间限制:1.0s   内存限制:256.0MB     问题描述 给定圆的半径r,求圆的面积. 输入格式 输入包含一个整数r,表示圆的半径. 输出格式 输出一行,包含一个实数,四 ...

  7. Vue项目使用CSS变量实现主题化

    主题化管理经常能在网站上看到,一般的思路都是将主题相关的CSS样式独立出来,在用户选择主题的时候加载相应的CSS样式文件.现在大部分浏览器都能很好的兼容CSS变量,主题化样式更容易管理了.最近,使用C ...

  8. JavaScript返回格式化的时间字符串

    http://www.w3school.com.cn/jsref/jsref_getMinutes.asp 由 getMinutes() 返回的值是一个两位的数字.不过返回值不总是两位的,如果该值小于 ...

  9. ftp用户和密码

    centos7 FTP修改密码: 1.查看ftp的用户:cat /etc/vsftpd/ftpusers 2.passwd ftp的用户 (输入两次) 3.重启ftp:service vsftpd r ...

  10. Google Chrome浏览器的编码格式的修改步骤

    Chrome  Charset插件 大二萌新正在学JavaEE,当学到TomCat时,用到浏览器,但是呢,出现了中文乱码的情况,而又用的是Google,可烦恼了,由于Google Chrome的更新, ...