IDEA同时安装多版本

背景

本电脑已经安装IntelliJ IDEA 2022.2.2,想体验最新版本,又不想影响现有业务。最新版本安装不能用exe执行文件安装,否则会覆盖现有默认配置。

软件下载

官网地址

https://www.jetbrains.com.cn/idea/download/?section=windows 打开页面选择zip 下载。

或者直接访问如下:

https://download.jetbrains.com.cn/idea/ideaIU-2023.2.2.win.zip

安装

文件解压

解压ideaIU-2023.2.2.win.zip 文件 到 D:\Mac\2_CodeCompiller 目录下 并重新命名 3_IDEA_2023

创建文件

  • D:\Mac\2_CodeCompiller\3_IDEA_2023 下 创建 log 文件夹

配置文件修改

idea.properties

文件位置 : D:\Mac\2_CodeCompiller\3_IDEA_2023\bin\idea.properties

1
2
3
4
5
#第一行修改如下
idea.config.path=D:/Mac/2_CodeCompiller/3_IDEA_2023/.IntelliJIdea/config
idea.system.path=D:/Mac/2_CodeCompiller/3_IDEA_2023/.IntelliJIdea/system
idea.plugins.path=D:/Mac/2_CodeCompiller/3_IDEA_2023/.IntelliJIdea/plugins
idea.log.path=D:/Mac/2_CodeCompiller/3_IDEA_2023/log

idea64.exe.vmoptions

文件位置 : D:\Mac\2_CodeCompiller\3_IDEA_2023\bin\idea64.exe.vmoptions

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
-Xms512m
-Xmx2048m
-XX:ReservedCodeCacheSize=512m
-XX:+UseG1GC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:CICompilerCount=2
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-XX:+IgnoreUnrecognizedVMOptions
-XX:CompileCommand=exclude,com/intellij/openapi/vfs/impl/FilePartNodeRoot,trieDescend
-ea
-Dsun.io.useCanonCaches=false
-Dsun.java2d.metal=true
-Djbr.catch.SIGABRT=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Djdk.module.illegalAccess.silent=true
-Dkotlinx.coroutines.debug=off
-javaagent:D:/Mac/2_CodeCompiller/3_IDEA_2023/jetbra/ja-netfilter.jar
--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED

破解

破解文件下载

https://3.jetbra.in/

备注:连接VPN 选择非国内节点更佳。

选择节点后,进入页面:

image-20230928095642544

https://bafybeia4nrbuvpfd6k7lkorzgjw3t6totaoko7gmvq5pyuhl2eloxnfiri.ipfs.dweb.link/files/jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4.zip

  • 第一步:点击图片中1 下载破解文件
  • 第二步:根据 readme.txt 文件中步骤配置(idea64.exe.vmoptions配置文件修改,参考安装-》配置文件修改-》idea64.exe.vmoptions)
  • 第三步:打开jetbra.zip 执行 scripts.install.sh
  • 第三步:打开Idea 选择 Activation code ; 点击图片2中获取Activation code ;将获取到的code 输入到Idea中,然后执行Activate