Skip to content

VSCode 相关

插件

  • Prettier
    Code formatter
  • Vue Language Features (Volar)
    Language support for Vue 3
  • Markmap
    Visualize your markdown in VSCode
  • SVG
    SVG Coding, Minify, Pretty, Preview All-In-One
  • lit-html
    Syntax highlighting and IntelliSense for html inside of JavaScript and TypeScript tagged template strings
  • StaticServer
    Preview local static html file server
  • NGINX Configuration Language Support
    NGINX Configuration syntax, hint and autocompletion

主题

atom-hipster-ui

  • Soft
    • Min Theme
    • Vitesse Theme
    • Darcula IntelliJ Theme
  • Light
    • Glyph Theme
    • Aofuji Light Theme
  • Dark
    • Matchalk
    • Monokai++
    • Nord Native
    • DarianTheme
    • Happy Hipster
    • Copilot Theme
    • GitHub Dark Turbo
    • Deepdark Material Theme

设置

json
{
  "breadcrumbs.enabled": false,
  "search.collapseResults": "auto",
  "search.defaultViewMode": "tree",
  "search.followSymlinks": false,
  "explorer.decorations.colors": false,
  "explorer.compactFolders": false,
  "explorer.copyRelativePathSeparator": "/",
  "workbench.layoutControl.enabled": false,
  "workbench.tree.renderIndentGuides": "always",
  "workbench.tree.indent": 20,
  "workbench.tree.enableStickyScroll": true,
  "workbench.tree.stickyScrollMaxItemCount": 1000,
  "workbench.list.smoothScrolling": true,
  "workbench.startupEditor": "none",
  "workbench.iconTheme": null,
  "workbench.editor.untitled.hint": "hidden",
  "workbench.editor.tabCloseButton": "off",
  "workbench.editor.tabSizing": "fixed",
  "workbench.startupEditor": "none",
  "window.menuBarVisibility": "toggle",
  "window.commandCenter": false,
  "editor.fontFamily": "JetBrains Mono",
  "editor.lineHeight": 2,
  "editor.smoothScrolling": true,
  "editor.cursorSmoothCaretAnimation": true,
  "editor.fontLigatures": true,
  "editor.formatOnSave": true,
  "editor.bracketPairColorization.enabled": true,
  "editor.bracketPairColorization.independentColorPoolPerBracketType": true,
  "editor.guides.bracketPairs": true,
  "editor.guides.bracketPairsHorizontal": "active",
  "editor.guides.highlightActiveBracketPair": true,
  "editor.lightbulb.enabled": false,
  "editor.renderControlCharacters": false,
  "editor.renderWhitespace": "none",
  "editor.minimap.enabled": false,
  "editor.wordWrap": "bounded",
  "editor.wordSeparators": "`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?!(){}【】、;:’”,。《》?",
  "editor.copyWithSyntaxHighlighting": false,
  "editor.suggest.snippetsPreventQuickSuggestions": false,
  "editor.quickSuggestionsDelay": 0,
  "editor.codeLens": false,
  "editor.renderLineHighlight": "all",
  "editor.wordWrapColumn": 99999,
  "editor.glyphMargin": false,
  "editor.lineNumbers": "off",
  "terminal.integrated.fontSize": 14,
  "terminal.integrated.lineHeight": 1.5,
  "terminal.integrated.smoothScrolling": true,
  "terminal.integrated.fontLigatures": true,
  "terminal.integrated.defaultProfile.windows": "Command Prompt",
  "debug.toolBarLocation": "docked",
  "git.autoRepositoryDetection": false,
  "scm.diffDecorations": "none",
  "scm.defaultViewMode": "tree",
  "scm.showHistoryGraph": false,
  "scm.diffDecorationsGutterVisibility": "hover",
  "files.autoSave": "onFocusChange",
  "files.associations": {
    ".env.*": "env",
    "*.env": "env",
    "*.vue": "html"
  },
  "html.validate.scripts": true,
  "html.validate.styles": false,
  "json.validate.enable": false,
  "javascript.validate.enable": false,
  "typescript.validate.enable": false,
  "vue.features.codeLens.enable": false,
  "telemetry.telemetryLevel": "off",
  "markdown.preview.fontFamily": "JetBrains Mono",
  "emmet.triggerExpansionOnTab": true,
  "emmet.showAbbreviationSuggestions": true,
  "emmet.showExpandedAbbreviation": "always",
  "emmet.includeLanguages": {
    "wxml": "html",
    "javascript": "html",
    "typescript": "html",
    "javascriptreact": "html",
    "typescriptreact": "html"
  },
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[scss]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[vue]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[html]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "editor.unicodeHighlight.allowedLocales": {
    "zh-hans": true,
    "zh-hant": true
  }
}
Release time: 4/12/2022, 10:47:00

Last updated:

⟣ Growing, with you. ⟢