Visual Studio Code:使用选项卡(而不是箭头键)选择智能感知建议?

fas*_*101 8 intellisense keyboard-shortcuts autocomplete visual-studio-code

就像在 ipython 中一样,在 VScode 中是否可以使用选项卡从智能感知中选择选项而不是使用箭头键?

Mar*_*ark 18

在您的 keybindings.json 中:

  {
    "key": "tab",
    "command": "selectNextSuggestion",
    "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus"
  },
  {
    "key": "down",
    "command": "-selectNextSuggestion",
    "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus"
  },
    {
    "key": "ctrl+tab",
    "command": "selectPrevSuggestion",
    "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus"
  },
  {
    "key": "up",
    "command": "-selectPrevSuggestion",
    "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus"
  }
Run Code Online (Sandbox Code Playgroud)

  • 我也为替代方案添加了 select-on-enter:`{ "key": "enter", "command": "acceptAlternativeSelectedSuggestion", "when": "suggestWidgetMultipleSuggestions && textInputFocus && textInputFocus" }` (2认同)