noorrocks / vscode-settings

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VS Code Settings

Font

Extensions

Themes/Color

Workflow

  • advanced-new-file
    • Adds the ability to create files anywhere in your workspace.
  • Auto Close Tag
    • Automatically add HTML/XML close tag
  • Auto Rename Tag
    • Automatically rename paired HTML/XML tag
  • FontSize ShortCuts
    • Change the font size with keyboard shortcuts.
  • Toggle Quotes
    • cmd ' (ctrl ' on win/linux) will cycle the first quote pair found (from the start/end of the section) between ', ", `

IntelliSense/AutoComplete

Style/Formatting

  • ESLint
    • Integrates ESLint JS
  • Beautify
    • Automatically format javascript, JSON, CSS, Sass, and HTML files.

Useful/Extra

  • Import Cost
    • Display inline the size of the required/imported package
  • Quokka.js
    • Evaluate code/logs inline and show results in the editor
  • VS Live Share
    • Collaborative editing, debugging, and more inside VS Code

Settings

{
    "explorer.openEditors.visible": 0,
    "editor.snippetSuggestions": "top",
    "emmet.showAbbreviationSuggestions": false,
    "editor.multiCursorModifier": "ctrlCmd",
    "editor.formatOnPaste": false,
    "workbench.colorTheme": "Seti Black",
    "window.zoomLevel": 1,
    "workbench.iconTheme": "vscode-icons",
    "editor.fontSize": 21,
    "editor.fontLigatures": true,
    "terminal.integrated.fontSize": 24,
    "files.autoSave": "onFocusChange",
    "editor.fontFamily": "Anonymous Pro",
    "editor.tabSize": 2,
    "editor.lineHeight": 0,
    "markdown.preview.fontSize": 36,
    "editor.minimap.enabled": false,
    "eslint.enable": true,
    "eslint.validate": [
        {
            "language": "vue",
            "autoFix": true
        },
        {
            "language": "html",
            "autoFix": true
        },
        {
            "language": "javascript",
            "autoFix": true
        }
    ],
    "workbench.startupEditor": "newUntitledFile",
    "editor.suggestSelection": "first",
    "[javascript]": {
        "editor.defaultFormatter": "HookyQR.beautify"
    },
    "[json]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[html]": {
        "editor.defaultFormatter": "HookyQR.beautify"
    },
    "[css]": {
        "editor.defaultFormatter": "HookyQR.beautify"
    },
    "liveshare.featureSet": "insiders"
}

About