自定义特定应用的触控栏


39

所以我已经将MacBook Pro的Touch Bar使用了一个星期,Touch Bar似乎非常方便。但是,我还没有找到为特定应用程序自定义触控栏的选项。

例如,每当我通过jetBrains phpStorm进行编码时,我就习惯了F[0-12] Buttons(不再在键盘上显示,而支持Touch Bar)。我知道,如果我按住fn按钮,就能看到F[0-12] Buttons。但是我希望默认情况下显示它们而无需按住fn按钮。

有没有办法可以做到这一点?


这几乎是这个问题的重复。但是,这里的答案很好,因此可能不应该关闭它。
艾米尔(Emil)

Answers:


56

假设我理解您的问题,则可以将触摸栏设置为按功能将功能键显示为其默认显示。

去做这个:

  1. 转到苹果>系统偏好设置
  2. 选择键盘首选项窗格
  3. 单击快捷方式选项卡
  4. 在左侧边栏中,选择功能键选项
  5. 在右侧单击加号+按钮
  6. 选择JetBrains PhpStorm应用
  7. 添加应用

现在,无论何时使用JetBrains PhpStorm应用程序,触摸栏都应显示所有功能键。


1
这是禁用特定应用程序的“应用程序控件”的唯一方法吗?还有另一种方法,仅对于特定应用程序保留控制条而不是功能键,但不保留应用程序控件吗?
trusktr

不幸的是,即使我使用appify创建了一个应用程序,它也无法与Spyder一起使用。MacOS可能正在寻找其他东西...在活动监视器中,有许多python进程,但没有Spyder进程。
狮子座

22

如果要真正自定义触摸栏,则需要BetterTouchTool

BTT官方网站上有一篇简短的文章,链接到medium.com上的一长篇博客文章,说明了使用BTT自定义触控栏。


为了防止链接腐烂,下面是博客文章中的一些Touch Bar屏幕截图。

按住Ctrl自定义窗口管理栏的键:

在此处输入图片说明

为PyCharm IDE定制:

在此处输入图片说明

还有更多,并且上述安排是由USER定制,而不是Pycharm开发人员甚至BTT开发人员。


注意:我绝不隶属于BetterTouchTool,我只是使用它,并认为它是同类产品中质量最高的产品-应该有更多的人使用它!:)


1
+1同意!使用BTT是对触控栏进行高级自定义的绝佳方法。还有其他选择,但是BTT是领导者,尽管我注意到有些时候需要花些时间来解决。但是当他们这样做时绝对值得!:)
Monomeeth
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.