xiaohuoni / blog

每一个大神都有一个blog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VS Code 推荐设置和推荐安装插件

xiaohuoni opened this issue · comments

设置

{
  "gitlens.advanced.messages": {
    "suppressShowKeyBindingsNotice": true
  },
  "javascript.implicitProjectConfig.experimentalDecorators": true,
  "window.zoomLevel": 0,
  "[markdown]": {
    "editor.wordWrap": "on",
    "editor.quickSuggestions": true
  },
  "javascript.updateImportsOnFileMove.enabled": "never",
  "diffEditor.ignoreTrimWhitespace": false,
  "dart.flutterSdkPath": "/Users/xiaohuoni/Downloads/flutter",
  "prettier.singleQuote": true,
  "prettier.trailingComma": "es5",
  "prettier.printWidth": 120,
  "[javascript]": {
    "editor.defaultFormatter": "vscode.typescript-language-features"
  },
  "[typescript]": {
    "editor.defaultFormatter": "vscode.typescript-language-features"
  },
  "[typescriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "vscode-i18n-linter.i18nFilesPattern": "**/src/**/*.+(js*|html|ts*)",
  "[jsonc]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "editor.minimap.showSlider": "always",
  "editor.minimap.renderCharacters": false,
  "editor.minimap.maxColumn": 200,
  "editor.renderWhitespace": "all",
  "editor.smoothScrolling": true,
  "editor.cursorBlinking": "phase",
  "editor.cursorSmoothCaretAnimation": true,
  "files.insertFinalNewline": true,
  "emmet.includeLanguages": {
    "javascript": "javascriptreact"
  },
  "files.associations": {
    "*.js": "javascriptreact"
  },
  "workbench.editor.enablePreviewFromQuickOpen": false,
  "breadcrumbs.enabled": true,
  "explorer.openEditors.visible": 0,
  "window.title": "${dirty} ${activeEditorMedium}${separator}${rootName}",
  "files.trimTrailingWhitespace": true,
  "telemetry.enableCrashReporter": false,
  "telemetry.enableTelemetry": false,
  "workbench.settings.enableNaturalLanguageSearch": false,
  "workbench.statusBar.feedback.visible": false
}

插件

Babel JavaScript
Bracket Pair Colorizer
Color Highlight
Debugger for Chrome
DotENV
EditorConfig for VS Code
ES7 React/Redux/GraphQL/React-Native snippets
ESLint
Git History
gitignore
GitLens — Git supercharged
Guides
HTML CSS Support
Image preview
LintLens — ESLint rules made easier
Markdown All in One
Markdown Preview Github Styling
MDTools
npm
React Native Tools
Settings Sync
Sort JSON objects
Sort lines
TODO Highlight
Version Lens
Visual Studio IntelliCode - Preview
vscode-icons
vscode-styled-jsx