• Home
  • Health
  • Software
  • Blog
  • vscode

    Settings I Use

    My keybindings.json:

    (Ctrl + Shift + P -> Keyboard Shortcuts 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
    }