IntelliJ Idea 主菜单栏从 Mac 菜单栏移出
Posted
技术标签:
【中文标题】IntelliJ Idea 主菜单栏从 Mac 菜单栏移出【英文标题】:IntelliJ Idea Main Menu Bar Moved From Mac Menu Bar 【发布时间】:2017-07-10 23:37:04 【问题描述】:我的 IntelliJ IDEA IDE 现在在窗口中显示主菜单(文件、编辑等),就像在 Windows 版本中一样。我会继续喜欢它在 Mac 菜单栏中,但我似乎无法弄清楚如何将其移回。删除我的配置文件夹并重置首选项似乎没有帮助。 这是它现在的样子:
知道如何将栏移回默认的 Mac 区域吗?
【问题讨论】:
什么 Java 版本用于运行 IntelliJ IDEA?帮助 | 中的任何自定义编辑自定义属性?通常通过apple.laf.useScreenMenuBar
属性完成,在Info.plist
中默认设置为true
。
哦,谢谢,在我的自定义属性文件中添加 apple.laf.useScreenMenuBar = true
并重新启动修复它!
【参考方案1】:
确保您在Help
中有apple.laf.useScreenMenuBar=true
| 编辑自定义属性。默认情况下它应该已经设置为true
。
还要检查 IntelliJ IDEA 是否为 running on the default JetBrains Runtime。
【讨论】:
或设置为 false,这样菜单就会像在 Windows 中一样出现在应用程序窗口中(不是花哨但有效) 致谢:intellij-support.jetbrains.com/hc/en-us/community/posts/… 这对我有用,但从 IntelliJ 2020.1 起不再适用 更新: 在我切换到 Jetbrains 捆绑的 JRE 后,此解决方案再次开始工作。 @bischoje,您在哪里检查和更改了 JRE?我刚刚更新到 2020.1,我也遇到了同样的问题。 更新: 找到它 - Cmd + Shift + A,搜索并选择“选择运行时...”,然后在弹出窗口中单击“使用默认值”。 JetBrains 文章:intellij-support.jetbrains.com/hc/en-us/articles/… 完成此操作后,我不需要任何自定义属性或 VM 设置。【参考方案2】:编辑自定义属性解决方案对我不起作用,以下确实有效:
按组合键 CMD+SHIFT+A 输入“vmoptions” 编辑自定义虚拟机选项 将“-Dapple.laf.useScreenMenuBar=false”添加到 .vmoptions 文件的末尾 按组合CMD+SHIFT+A,输入“restart”,Restart,Just Restart【讨论】:
【参考方案3】:我在使用 macOS Catalina、10.15.4 和 Intellij 2020.1 版本时遇到了同样的问题。我已将 intellij 运行时更改为 java 8,看起来它导致了这个问题。将运行时更改为 intellij 默认为我解决了这个问题。
这就是我做的,打cmd+shift+A,输入“选择运行时”然后点击Use Default
按钮。
【讨论】:
感谢 Jason 的格式化。欣赏,我是新来的,正在学习。 没有选择运行时选项【参考方案4】:您也可以从 Apple 安装 Java 6。不确定是否需要先卸载以前的版本。我这样做只是为了安全起见。之后重新安装了较新的 JDK,它仍然可以工作。
【讨论】:
【参考方案5】:只需在idea.vmoptions 文件中添加一行'-Dapple.laf.useScreenMenuBar=false'。 这个对我有用。请试一试
【讨论】:
【参考方案6】:High Sierra 现在会阻止您为 OS X 安装 Legacy Java。“已安装较新版本”,但仍与 IntelliJ IDEA 不兼容
【讨论】:
从恢复模式中删除或重命名 /System/Library/Frameworks/JavaVM.framework 后,您仍然可以重新安装它。我必须在安装 10.13.1 beta 3 后执行此操作。此外,最新的 IntelliJ EAP 构建似乎在没有旧版 java 6 的情况下也可以工作。请参阅youtrack.jetbrains.com/issue/JRE-434【参考方案7】:你可以试试:文件->管理IDE设置->恢复默认设置...
这对我有帮助,虽然我需要重新安装缺少的插件(如 Flutter)
【讨论】:
【参考方案8】:-
按:Ctrl + Shift + A
选择:操作
3 类型:主菜单点击开启
【讨论】:
以上是关于IntelliJ Idea 主菜单栏从 Mac 菜单栏移出的主要内容,如果未能解决你的问题,请参考以下文章
mac 上 intellij IDEA用 SVN剪切项目时报错:E200015170001 authorization failed 如何解决
Mac IntelliJ IDEA 2021 通过插件重置试用期方法
在mac操作系统下,Intellij IDEA默认jdk版本的修改
开发环境Mac 中 IntelliJ IDEA 运行 Python 程序 ( 安装 Python Community Edition 插件 )