vscode

Settings I Use

My keybindings.json:

// Place your key bindings in this file to override the defaultsauto[]
[
  {
    "key": "down",
    "command": "-selectNextSuggestion",
    "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion"
  },
  {
    "key": "up",
    "command": "-selectPrevSuggestion",
    "when": "suggestWidgetMultipleSuggestions && suggestWidgetVisible && textInputFocus || suggestWidgetVisible && textInputFocus && !suggestWidgetHasFocusedSuggestion"
  },
  {
    "key": "ctrl+e",
    "command": "-workbench.action.quickOpenNavigateNextInFilePicker",
    "when": "inFilesPicker && inQuickOpen"
  },
  {
    "key": "ctrl+e",
    "command": "-workbench.action.quickOpen"
  },
  {
    "key": "ctrl+e",
    "command": "workbench.files.action.showActiveFileInExplorer"
  }
]

My settings.json:

{
    "editor.tabSize": 2,
    "editor.autoClosingBrackets": "never",
    "editor.autoClosingOvertype": "never",
    "editor.autoClosingQuotes": "never",
    "workbench.editor.enablePreviewFromQuickOpen": false,
    "workbench.editor.enablePreview": false,
    "window.zoomLevel": 0,
    "editor.acceptSuggestionOnEnter": "off",
    // "editor.quickSuggestions": null,
    // "editor.quickSuggestionsDelay": 3000,
    "editor.autoSurround": "never",
    "workbench.list.automaticKeyboardNavigation": false,
    "explorer.confirmDragAndDrop": false,
    "editor.acceptSuggestionOnCommitCharacter": false,
    "editor.links": false,
    "vetur.validation.template": false,
    "editor.parameterHints.enabled": false,
    "explorer.autoReveal": false,
    "diffEditor.ignoreTrimWhitespace": false,
    "editor.detectIndentation": false,
    "files.trimTrailingWhitespace": true
}