先吐槽一下,macOS每次一升級,都會有或大或小的bug。。。不到萬不得已,千萬不要升級呀。。。
下面是具體的解決方案:
- 訪問
https://confluence.jetbrains.com/display/JBR/JetBrains+Runtime
- 下載適配系統的最新版本
- 例如jbrsdk-8u212-osx-x64-b1591.1.tar.gz
- 解壓縮
可以使用命令:sudo tar -C /Library/Java/JavaVirtualMachines/ -xvf jbrsdk-8u212-osx-x64-b1596.tar.gz
或者手工操作:解壓縮到/Library/Java/JavaVirtualMachines/jbrsdk-8u212
或者自定義的文件夾 - 指定 IDE 的 jdk,例如 IDEA2019.2 版本
可以使用命令:echo /Library/Java/JavaVirtualMachines/jdk > ~/Library/Preferences/IntelliJIdea2019.2/idea.jdk
或者手工操作:
進入目錄:~/Library/Preferences/IntelliJIdea2019.2
創建idea.jdk
輸入上面 jdk 的目錄
保存 - 修改 IDE 的 VM 參數,添加
-Dsun.font.layoutengine=icu
這裏需要注意,如果是手工安裝的修改 bin 內的 vm 參數即可
如果是用 ToolBox 安裝的,要在安裝的程序點擊齒輪圖標,選擇 Settings、Edit 修改
問題解決。