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 选择非国内节点更佳。
选择节点后,进入页面:

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