消耗VS代码智能感知建议框消耗上/下箭头

时间:2017-12-05 09:54:42

标签: visual-studio-code vscode-extensions

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

1 个答案:

答案 0 :(得分:3)

将这些内容添加到您的keybindings.json

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

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