家人们,快升级到 IntelliJ IDEA 2021.3 EAP

2021-09-26 15:22:52 +08:00
 boatrain1111

debugger UI 重新排列了,看起来美观多了,没以前那么拥挤了 https://blog.jetbrains.com/wp-content/uploads/2021/09/Debugger_NewUI2021.3.png https://blog.jetbrains.com/wp-content/uploads/2021/09/Debugger_NewUI2021.2.png 完整 release note 见 https://blog.jetbrains.com/idea/2021/09/intellij-idea-2021-3-eap-1/

6145 次点击
所在节点    Java
28 条回复
ikas
2021-09-30 11:23:32 +08:00
如果你的 gui 乱了..关闭 doc 的阅读模式试试
cubecube
2021-10-12 23:40:39 +08:00
@cache 我试用了一下测试版的 jetbrain runtime jdk17
勉强可用吧,性能没有肉眼可见的提升,反倒是有一些小的 bug 。退回来了
boatrain1111
2021-10-14 11:47:03 +08:00
@cubecube jb 的 runtime 都有 17 了?
cubecube
2021-10-14 19:47:46 +08:00
@boatrain1111
还在内测吧,VM Option 配置一堆权限后,勉强可用
https://github.com/JetBrains/JetBrainsRuntime/releases?after=jb17-b106.6
boatrain1111
2021-10-15 09:54:08 +08:00
@cubecube 能请教下配置哪些权限吗,我在 Windows10 上升级 17,报错了:
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors

java.lang.IllegalAccessError: class com.intellij.idea.StartupUtil (in unnamed module @0x26bfcb2e) cannot access class sun.awt.AWTAutoShutdown (in module java.desktop) because module java.desktop does not export sun.awt to unnamed module @0x26bfcb2e
at com.intellij.idea.StartupUtil.start(StartupUtil.java:297)
at com.intellij.idea.Main.bootstrap(Main.java:123)
at com.intellij.idea.Main.main(Main.java:84)

-----
Your JRE: 17+35-b106.1 amd64 (JetBrains s.r.o.)
D:\Software\JetBrains\IntelliJ IDEA 2021.2.2\jbr_jcef-17-windows-x64-b106.1\jbr
cubecube
2021-10-15 17:27:33 +08:00
大概需要配置下面的内容。其中有几条 apple 相关的是 os 相关的,可能需要研究下是否调整成 win 下对应的 module

----

-Djdk.module.illegalAccess.silent=true
--illegal-access=warn
-Dsun.java2d.metal=true
--add-opens=java.desktop/java.awt.event=ALL-UNNAMED
--add-opens=java.desktop/sun.font=ALL-UNNAMED
--add-opens=java.desktop/java.awt=ALL-UNNAMED
--add-opens=java.desktop/sun.awt=ALL-UNNAMED
--add-opens=java.base/java.lang=ALL-UNNAMED
--add-opens=java.base/java.util=ALL-UNNAMED
--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED
--add-opens=java.base/jdk.internal.loader=ALL-UNNAMED
--add-opens=java.desktop/javax.swing=ALL-UNNAMED
--add-opens=java.desktop/sun.swing=ALL-UNNAMED
--add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED
--add-opens=java.desktop/java.awt.peer=ALL-UNNAMED
--add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED
--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED
--add-opens=jdk.jdi/com.sun.tools.javac.code=ALL-UNNAMED
--add-opens=java.base/com.sun.tools.jdi=ALL-UNNAMED
--add-exports=java.desktop/sun.font=ALL-UNNAMED
--add-exports=java.desktop/sun.awt.image=ALL-UNNAMED

--add-exports=java.desktop/com.apple.eawt=ALL-UNNAMED
--add-exports=java.desktop/com.apple.laf=ALL-UNNAMED
--add-exports=java.desktop/com.apple.eawt.event=ALL-UNNAMED
cubecube
2021-10-15 17:28:02 +08:00
@boatrain1111 看看上一条回复,希望有帮助
boatrain1111
2021-10-20 23:12:49 +08:00
@cubecube 感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/804385

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX