VS Code 推荐设置和推荐安装插件
xiaohuoni opened this issue · comments
聪小陈 commented
设置
{
"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