macos - 无论如何在MacOS中隐藏菜单栏项目?
问题描述
我知道我可以在系统偏好设置中“自动隐藏菜单栏”,但是,我喜欢做的是隐藏像这个存储库这样的项目。
https://github.com/dwarvesf/hidden
这个存储库可以隐藏右边的项目,但我想知道我是否可以隐藏左边的项目(它们是应用程序菜单)。
任何想法都值得赞赏。
解决方案
至于左侧的应用程序菜单,我很确定那些不能隐藏。
应用程序通常可以选择在主要首选项中启用或禁用其菜单栏帮助应用程序。如果这没有帮助,例如,如果它是一个成熟的菜单栏应用程序,而不仅仅是一个助手,那么据我所知,唯一的解决方案是你提到的Hidden Bar和Bartender。
我正在使用后者,它做得非常好。Bartender 的偏好中有四个选项:
- 显示(默认 macOS 行为)
- 隐藏(菜单将隐藏在特殊的调酒师二级菜单栏中,可通过最右侧的三项目符号图标···访问)
- 始终显示(menulet 将在 macOS 主菜单栏中以及在同一屏幕位置的辅助调酒师菜单栏中可见)
- 始终隐藏(menulet 将完全隐藏)
一些较旧的菜单似乎偶尔会切换它们的位置,例如在从睡眠中唤醒之后,并且 Bartender 还不能修复 BitBar 实例的位置。但是对于绝大多数菜单栏应用程序和帮助程序来说,它可以正常工作。
推荐阅读
- java - 模拟组件在 WebMvcTest 中显示为空
- java - Mockito 不模拟类 ThreadLocal
- java - 如何在 Android 上获得将文件保存到 SD 卡的权限
- ef-core-3.1 - 在 where 子句中的 FUNC 谓词中使用 Any() 、 Contains() 等辅助方法不会被转换为 Sql Server,因此会出错
- javascript - 用外键构造数据表
- javascript - 无法在 vue js 中将虚拟 js 数据提取到我的表中
- c# - 如何查看 .NET Runtime/Garbage 集合尚未释放哪些对象?
- python - pyspark-使用最大值创建一个从 0 到该列值的行值循环,并为其重复其他列值
- javascript - 转义字符串 db2
- python-3.x - AttributeError:“PandasArray”对象没有属性“_str_replace”