IntelliJ IDEA 无法在 macOS Catalina 上打开项目或添加 SDK

IntelliJ IDEA can't open projects or add SDK on macOS Catalina

如果我打开 IntelliJ IDEA 并尝试导入任何项目或打开任何包含项目的文件夹,但没有任何反应,我只是返回到此屏幕。

早些时候,在我移动我的项目文件之前,我尝试为一个项目设置一个新的 JDK 然后我点击添加 SDK 然后选择 Java 12 home 然后它再次返回到屏幕上没有添加任何东西。

我需要授予 IntelliJ Idea 一些权限吗?

似乎是在安装 MacOS Catalina 后开始的。

我似乎可以通过将文件夹拖到 window 来临时打开东西,但这并不理想。

这是 known issue 特定于最近的 macOS Catalina 更新。请关注 YouTrack 票以获取更新。

您还可以通过在 YouTrack 中提供以下信息来提供帮助:

打开文件选择器,select一个目录(先不要打开),截图,然后打开一个目录;然后附上idea.log和截图(也需要项目路径和操作时间,但从截图中应该可以猜到)。

作为解决此问题之前的解决方法,您可以在帮助 | 中添加 -Dide.mac.file.chooser.native=false编辑自定义 VM 选项并重新启动 IDE.

Mac OS,莫哈韦沙漠或卡特琳娜, 先退出intellij,

  1. Apple 菜单  >“系统偏好设置”,点击“安全与隐私”,然后点击“隐私”。
  2. 单击锁形图标,然后输入您的管理员密码。
  3. 在左侧的项目列表中,select 完全磁盘访问。
  4. 使用添加按钮将 Intellij(或其他有此问题的任何应用程序)添加到允许全盘访问的应用程序。

锁定并重试。

希望这会有所帮助。

参考苹果对其他东西的支持,但我试过了,它有效!

(PyCharm) 更新后遇到同样的问题。解决方法:回到旧版本。