允许在将触摸按钮添加到忽略列表时跳过它们的渲染。
例如
"keyboard.touchbar.ignored": [
"flutter.screenshot",
"workbench.action.navigateBack",
"workbench.action.navigateForward",
"workbench.action.debug.run",
"workbench.action.debug.pause",
"workbench.action.debug.stop",
],
以上不应该呈现屏幕截图按钮。
这让我可以为我的其他自定义触摸按钮留出空间,而这现在是不可能的。
谢谢
谢谢 - 我在https://github.com/microsoft/vscode/issues/87980提出了一个问题,要求澄清这是如何工作的。 当 VS Code 可以自己执行此检查时,每个扩展贡献按钮都没有必要执行此检查,因此我想在执行此操作之前确保它是正确的(如果它是正确的,我已要求将其记录在案) .
凉爽的!!
同时,您能否创建一个简单的选项flutter.disableTouchbar
来禁用通过 dartcode 扩展生成的所有按钮?
谢谢
直到本月底才计划发布,所以我更愿意在做出任何更改之前等待对该问题的回应。 如果在下一个版本之前没有回应,那么我会考虑添加一些东西(我已经把这个问题放到了当前的里程碑中,所以不会错过)。
事实证明这是按预期工作的,但为了使触摸栏上的文本(“屏幕截图”)比命令面板(“保存屏幕截图”)更短,我们有两个命令。 触摸栏上的命令 ID 为_flutter.screenshot.touchBar
。 如果你改变它,它就会起作用。
您需要知道隐藏命令的内部名称并不理想(我已经在上面的问题中进行了评论),但您可以在package.json
文件中找到它们。
希望这可以帮助!
最有用的评论
事实证明这是按预期工作的,但为了使触摸栏上的文本(“屏幕截图”)比命令面板(“保存屏幕截图”)更短,我们有两个命令。 触摸栏上的命令 ID 为
_flutter.screenshot.touchBar
。 如果你改变它,它就会起作用。您需要知道隐藏命令的内部名称并不理想(我已经在上面的问题中进行了评论),但您可以在
package.json
文件中找到它们。希望这可以帮助!