如何在 Visual Studio 代码中自定义触摸栏?

Posted

技术标签:

【中文标题】如何在 Visual Studio 代码中自定义触摸栏?【英文标题】:How to customize the touch bar in visual studio code? 【发布时间】:2018-04-14 02:23:51 【问题描述】:

查看常规位置:查看 -> 自定义触控栏... 该选项不存在。这个选项目前不可用吗?我想禁用它提供的大多数选项就是我要去的地方。

我在编辑时不小心按了前进和后退按钮,很快就变得很烦人。

我想我会在尝试更新我的手指肌肉记忆时问。

【问题讨论】:

什么触控栏? @ifconfig - 在 2016+ MacBook Pro 上 - 添加了 macos 标签。 【参考方案1】:

您可以查看Nasc VSCode Touchbar 扩展程序

它允许您通过更新settings.json 来切换按钮的开/关,从一堆预设命令中进行选择

自本文发布以来,您可以尝试一些其他扩展:https://marketplace.visualstudio.com/search?term=touchbar&target=VSCode&category=All%20categories&sortBy=Relevance

例如


    nasc-touchbar.goToDefinition: true,
    nasc-touchbar.goToNext: false,
    // ..etc

如果你喜欢玩游戏,你可以write your own。

【讨论】:

【参考方案2】:

我也一直遇到这个问题,这非常令人沮丧。我很欣赏通过扩展进行自定义的能力,但我真的很喜欢这里缺少的普遍(或几乎)提供的拖放机制。

因此,我最终通过以下方式禁用了 VS Code 中的触摸栏:

Code -> Preferences -> Settings

然后:

Application -> Keyboard

您将在此处找到用于启用/禁用 macOS 上的触控栏的复选框。希望这可以帮助其他人快速发现它!

【讨论】:

啊,这一定是最近 VS Code 版本中的新设置。可能是我下面其他方式的首选方式:***.com/a/48428763/1060314。我将其标记为答案,因为它现在受支持。 即使我在“系统偏好设置”中有“触控栏显示App Controls”,但我总是只得到 F 键,这真的很烦人。我添加了一堆触控栏扩展也无济于事. 有什么想法吗?谢谢。 @sming 如果你按下键盘上的 fn 键会发生什么?如果您看到触摸栏控件,则只是您的 macos 触摸栏设置已设置为默认始终显示功能键。您可以按照此处的其他答案更改此设置***.com/a/48428763/5189714 @TimmyGee 我会检查一下,谢谢。 FWIW 我购买了 BTT,它终于让 Touch Bar 变得有用了。我有我的议程htop,上面有音量和亮度滑块。游戏规则改变者。 啊。我没有意识到 Better Touch Tool 现在也允许自定义触摸栏。我会检查一下!【参考方案3】:

我刚刚让它总是显示功能键:

https://support.apple.com/en-us/HT207240

有效地:

系统偏好设置 -> 键盘 -> 快捷键选项卡

在左窗格的底部,您将看到 Function Keys 选择它。 在右侧,您可以+/- 想要始终显示功能键的应用程序。

【讨论】:

以上是关于如何在 Visual Studio 代码中自定义触摸栏?的主要内容,如果未能解决你的问题,请参考以下文章

如何在visual studio中自定义dataGridView单元格

在 Visual Studio Code 中自定义语法突出显示

Visual Studio javascript 智能感知自定义

在android studio中自定义flutter app:打开android flutter代码

求助visual studio2013怎么设置参考线,以及怎么自定义代码配色

我如何在 Visual Studio 代码上定义公会?不和谐.js