前言

我是从eclipse转IDEA的,对于习惯了eclipse快捷键的我来说,转IDEA开始很不习惯,IDEA快捷键多,组合多,记不住,虽然可以设置使用eclipse的快捷键,但是总感觉怪怪的。开始使用的时候自己也在网络上收集各种IDEA使用的教程,但是很多都不全,东说一点西说一点,因此我想在这里整理一份全而整的使用教程系列,不定时更新。

官网下载

一般都会去官网下载,官网地址IntelliJ IDEA,官网上对于不同的操作系统(windows,macOS,Linux)都有两个版本可供下载

Ultimate即为旗舰版,功能全面,插件丰富,但是收费,按年收费。如果非要比较的话类似于myEclipse。

Community即为社区版,免费试用,功能相对而言不是很丰富,但是不影响开发使用。如果非要比较的话类似于eclipse。

如果有经济实力的话还是建议购买Ultimate版使用,但是不是终身的而是一年一付;但是网络上也有破解版的,各位相较而选。

安装

下载好了安装包,确认已经安装好了 JDK ,双击开始安装。

选择安装路径

1.根据你的操作系统类型选择,32位或64位的桌面快捷方式。

2.选择是否根据文件后缀名关联相应的文件,例如勾选了Java以后打开java文件默认是以IDEA打开,可以不勾选。

点击Install,就开始安装了

目录说明

  • Bin:容器,执行文件和启动参数等。
  • Help:快捷键文档和其他帮助文档
  • Jre64:64 位 java 运行环境
  • Lib:idea 依赖的类库
  • License:各插件许可
  • Plugin:插件

破解方式

1. 注册码激活(已废弃)

但是这种破解是有有效期的,过了有效期又需要重新破解,下面介绍一个永久破解的方式 - 补丁破解。

2. 破解补丁

最新补丁下载

这里需要注意:不同的版本,补丁不同。因此这里不能列出所有的补丁文件,如果你是官网最新的 Idea 版本,关注公众号后回复“IDEA”可获取最新破解方法。

  1. 先下载压缩包解压后得到 jetbrains-agent.jar,把它放到你认为合适的文件夹内。
  2. 启动你的IDEA,如果上来就需要注册,选择:试用(Evaluate for free)进入IDEA,如果之前已经有过破解,请先 remove License。
  3. 点击你要注册的IDEA菜单:Configure 或 Help -> Edit Custom VM Options …,如果提示是否要创建文件,请点"Yes"。
  4. 在打开的vmoptions编辑窗口末行添加:-javaagent:/absolute/path/to/jetbrains-agent.jar,这里需要填写你自己的路径
  5. 重启你的IDE。
  6. 点击IDE菜单 Help -> Register… 或 Configure -> Manage License…,支持两种注册方式:License server 和 Activation code。

    1).  选择License server方式,地址填入:http://fls.jetbrains-agent.com (只针对2019.3以后的版本)。
    2). 选择Activation code方式离线激活,请使用:ACTIVATION_CODE.txt 内的注册码激活。
    如果激活窗口一直弹出(error 1653219),请去hosts文件里“移除”jetbrains相关的项目,License key is in legacy format == Key invalid,表示agent配置未生效。

IDEA 2020.1以后的版本,直接把jetbrains-agent-latest.zip拖进IDE就可以破解了。

注意事项:

一定要自己确认好路径(不要使用中文路径),填错会导致IDE打不开!!!最好使用绝对路径。一个vmoptions内只能有一个-javaagent参数。

示例:

1 mac: -javaagent:/Users/jetbrains/jetbrains-agent.jar
2 linux: -javaagent:/home/jetbrains/jetbrains-agent.jar
3 windows: -javaagent:C:\Users\jetbrains\jetbrains-agent.jar

如果还是填错了,参考这篇文章编辑vmoptions补救:intellij-support.

点击OK,破解完成,此时在Help -> About中可看到有效期至2089年结束,够用了吧。

IntelliJ IDEA(一) :安装与破解的更多相关文章

  1. IntelliJ IDEA 下载安装以及破解

    转载自:http://blog.csdn.net/my_jack/article/details/69248495 IDEA开发工具是java语言开发的集成环境,IntelliJ在业界被公认为最好的j ...

  2. IntelliJ IDEA 2017安装和破解方法

    一,安装 这里是windows下的安装,另外还有mac和linux下的版本,可自行解决 下载并安装IDEA官网:https://www.jetbrains.com/idea/ 或者百度网盘2017版本 ...

  3. IntelliJ IDEA下载安装及破解(100%成功)教程

    原文链接:http://www.studyshare.cn/software/details/1182/0 一.下载 1.IntelliJ IDEA下载 网盘下载:https://pan.baidu. ...

  4. IntelliJ IDEA jrebel6 安装,破解

    一.Setting中在线安装JRebel插件,install 二.拷贝下载的jrebel.rar解压后 把里面内容覆盖IDEA插件安装目录中此插件目录之下 下载:http://pan.baidu.co ...

  5. 安装及破解IntelliJ IDEA15

    1. 下载安装包 进入 JetBrains 官网,http://www.jetbrains.com/idea/download/#tabs_1=windows, 从Ultimate下载企业版 Inte ...

  6. Intellij idea史上最简单的教程之Linux下安装与破解Intellij idea2017

    一.前言 这一节我们介绍在Linux下如何安装与破解Intellij idea2017.现在有很多公司开发环境都是Linux,所以掌握在Linux环境下使用Idea办公也是咱们必须得掌握的技能. 记住 ...

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

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

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

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

  9. IntelliJ IDEA(2017)安装和破解(转发)

    IntelliJ IDEA(2017)安装和破解 IDEA 全称 IntelliJ IDEA,是Java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手 ...

  10. 古语云:工欲善其事必先利其器 --> 最新、最全的 IntelliJ IDEA(2018.3.3) 的介绍、安装、破解、配置与使用

    原文:古语云:工欲善其事必先利其器 --> 最新.最全的 IntelliJ IDEA(2018.3.3) 的介绍.安装.破解.配置与使用 一.IntelliJ IDEA 介绍 -> Ecl ...

随机推荐

  1. mysql之事务管理

    本文内容: 什么是事务管理 事务管理操作 回滚点 默认的事务管理 首发日期:2018-04-18 什么是事务管理: 可以把一系列要执行的操作称为事务,而事务管理就是管理这些操作要么完全执行,要么完全不 ...

  2. SQL Server 2012还原一直卡在ASYNC_IO_COMPLETION浅析

    在SQL Server 2012(11.0.7001.0)下面在还原一个数据库(备份文件40多G大小,实际数据库大小300G),在还原过程中,出现一直等待ASYNC_IO_COMPLETION,如下测 ...

  3. 完全数java

    完全数:小于本身的所有因子的和(包括1) public class test01 { public static void main(String[] args) { Scanner scanner= ...

  4. 数据库之mysql篇(3)—— mysql创建/修改数据表/操作表数据

    创建数据表:create table 数据表名 1.创建表规范 create table 表名( 列名   数据类型    是否为空   自动排序/默认值  主键/外键/唯一键, 列名   数据类型 ...

  5. 洗礼灵魂,修炼python(77)--全栈项目实战篇(5)—— ATM自动存取机系统

    要求: 1.完成常识中的ATM存取款机功能 2.把ATM机故障考虑进去 3.不能直接输入账户名和卡号等等信息,模拟出插银行卡让ATM机自动读取卡信息 4.密码验证超过三次错误即锁定账户 5.操作类型有 ...

  6. Apache kylin 入门

    本篇文章就概念.工作机制.数据备份.优势与不足4个方面详细介绍了Apache Kylin. Apache Kylin 简介 1. Apache kylin 是一个开源的海量数据分布式预处理引擎.它通过 ...

  7. SQL Server 一致性读

    我们在Oracle和MySQL数据库中已经对一致性读的概念比较熟悉了,但是在SQL Server中却鲜少提及,但SQL Server自2005版本以来其实也实现了一致性读,几乎所有关系型数据库产品的一 ...

  8. 数据挖掘---Numpy的学习

    什么是Numpy NumPy系统是Python的一种开源的数值计算扩展.这种工具可用来存储和处理大型矩阵(任意维度的数据处理),比Python自身的嵌套列表(nested list structure ...

  9. 力扣算法题—069x的平方根

    实现 int sqrt(int x) 函数. 计算并返回 x 的平方根,其中 x 是非负整数. 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去. 示例 1: 输入: 4 输出: 2 示例 ...

  10. 【Teradata】数据库初始化(sysinit和dip工具)

    1.删除数据库对象 (1)使用root用户登录数据库节点 arcmain .LOGON 127.0.0.1/dbc,dbc_password; (2)清理所有数据库对象及数据 DELETE DATAB ...