Dart-code: 尊重触摸栏键盘忽略列表

创建于 2020-01-01  ·  4评论  ·  资料来源: Dart-Code/Dart-Code

允许在将触摸按钮添加到忽略列表时跳过它们的渲染。

例如

"keyboard.touchbar.ignored": [
        "flutter.screenshot",
        "workbench.action.navigateBack",
        "workbench.action.navigateForward",
        "workbench.action.debug.run",
        "workbench.action.debug.pause",
        "workbench.action.debug.stop",
    ],

以上不应该呈现屏幕截图按钮。
这让我可以为我的其他自定义触摸按钮留出空间,而这现在是不可能的。

谢谢

working as intended

最有用的评论

事实证明这是按预期工作的,但为了使触摸栏上的文本(“屏幕截图”)比命令面板(“保存屏幕截图”)更短,我们有两个命令。 触摸栏上的命令 ID 为_flutter.screenshot.touchBar 。 如果你改变它,它就会起作用。

您需要知道隐藏命令的内部名称并不理想(我已经在上面的问题中进行了评论),但您可以在package.json文件中找到它们。

希望这可以帮助!

所有4条评论

谢谢 - 我在https://github.com/microsoft/vscode/issues/87980提出了一个问题,要求澄清这是如何工作的。 当 VS Code 可以自己执行此检查时,每个扩展贡献按钮都没有必要执行此检查,因此我想在执行此操作之前确保它是正确的(如果它是正确的,我已要求将其记录在案) .

凉爽的!!
同时,您能否创建一个简单的选项flutter.disableTouchbar来禁用通过 dartcode 扩展生成的所有按钮?

谢谢

直到本月底才计划发布,所以我更愿意在做出任何更改之前等待对该问题的回应。 如果在下一个版本之前没有回应,那么我会考虑添加一些东西(我已经把这个问题放到了当前的里程碑中,所以不会错过)。

事实证明这是按预期工作的,但为了使触摸栏上的文本(“屏幕截图”)比命令面板(“保存屏幕截图”)更短,我们有两个命令。 触摸栏上的命令 ID 为_flutter.screenshot.touchBar 。 如果你改变它,它就会起作用。

您需要知道隐藏命令的内部名称并不理想(我已经在上面的问题中进行了评论),但您可以在package.json文件中找到它们。

希望这可以帮助!

此页面是否有帮助?
0 / 5 - 0 等级