Touch Bar 支持
Touch Bar 位于支持的 Apple MacBook Pro 机型的键盘上方。 它根据当前上下文提供了便捷访问的额外控件。
启用 Touch Bar 支持
请按 Ctrl+Shift+A 或从主菜单中选择 。 在打开的弹出窗口中,开始键入
Registry,选择相应的项并按 Enter。开始输入
ide.mac.touchbar.enabled。通过选中 Value 下的复选框启用
ide.mac.touchbar.enabled选项。
重启 IDE。

Touch Bar 右侧的 Control Strip 包含用于系统级任务的控件,这些任务通常通过经典键盘上的功能键访问。 Control Strip 左边的 app region 包含 RubyMine 和当前上下文特定的控件。 Touch Bar 左侧还有一个 system button ;这通常是 Escape 键,但也可以根据上下文变为其他键。
RubyMine 提供以下上下文:
默认上下文大多数时候是使用的。
它包括用于运行、构建和调试应用程序的控制,能够快速选择或创建新的 run/debug configuration。 它还提供了用于更新项目和提交更改的 VCS 控件,在某些上下文中可以被替换。
要获得更多控制,您可以使用修饰键: Ctrl、 Alt、 Shift 和 ⌥+⌘ 。
调试上下文 在焦点位于 调试窗口 时使用。
它包括停止、暂停、恢复调试器的控件,以及单步执行和计算表达式。

要获得更多控制,请按住 Alt 键。
当焦点在对话框上时,将显示确认控件(例如, 取消、 Apply、 确定 或其他相关按钮)。

当您在带有操作列表的弹出窗口中开始输入时,操作会根据您输入的内容进行筛选(例如,在 Project 工具窗口 Alt+1 中,当您按下 Alt+Insert 时,可以筛选您想要创建的文件类型)。 当弹出窗口处于活动状态时,触控栏包含相同的项目列表,并且随着您输入内容进行相应的筛选。

自定义 Touch Bar
您可以配置默认和调试器上下文中显示在 Touch Bar 上的控件。
在 设置 对话框 (Ctrl+Alt+S) 中,前往 。
展开 Touch Bar 节点并配置对应上下文和修饰键的控件。
完成后应用更改。
要在 Touch Bar 上显示功能键( F1 、 F2 等),请按住 Fn 键。 您还可以使功能键在所选应用程序中永久显示,如以下 Apple support article 所述。
RubyMine 提供了一个无需更改系统设置即可始终显示功能键的选项:
显示功能键
在 设置 对话框 (Ctrl+Alt+S) 中,前往 键位图。
请在底部选择 显示 F1、F2 等 Touch Bar 上的按键。