【问题标题】:Prevent VS Code intellisense suggestion boxes from consuming up/down arrows防止 VS Code 智能感知建议框使用向上/向下箭头
【发布时间】:2017-12-05 09:54:42
【问题描述】:

当我在智能感知处于活动状态的 VS Code 中键入“std::”时,会出现一个带有建议补全的下拉列表。然后,按向下键将在下拉菜单中循环。但我不想用箭头键浏览下拉菜单;我想转到下一行代码。有没有办法让箭头键忽略下拉菜单而不完全禁用下拉菜单?

【问题讨论】:

    标签: visual-studio-code vscode-extensions


    【解决方案1】:

    将这些添加到您的keybindings.json

    {
      "key": "down",
      "command": "-selectNextSuggestion",
      "when": "textInputFocus && suggestWidgetMultipleSuggestions && suggestWidgetVisible"
    },
    // {
    //   "key": "down",
    //   "command": "Your Other Command Here",
    //   "when": "textInputFocus && suggestWidgetMultipleSuggestions && suggestWidgetVisible"
    // }
    

    第一个在建议面板打开时禁用默认的 DownArrow 操作,第二个使 DownArrow 在这种情况下执行其他操作。您不需要第二个键绑定,因为您只需要禁用特殊 selectNextSuggestion 后的默认操作。

    【讨论】:

    • 如果您转到首选项 > 打开键盘快捷键,编辑/删除快捷键将自动根据您的需要编辑此文件。此外,请尝试使用命令“showNextParameterHint”来禁用它们上的向下箭头。我想我们是唯一不使用鼠标的人。
    • 太棒了。对于向上箭头,显然使用“向上”和“-selectPrevSuggestion”
    猜你喜欢
    • 1970-01-01
    • 2022-01-19
    • 2019-12-08
    • 1970-01-01
    • 2017-08-04
    • 1970-01-01
    • 2017-06-06
    • 2020-01-14
    • 2021-10-09
    相关资源
    最近更新 更多