Skip to content

Instantly share code, notes, and snippets.

@dreamerhyde
Last active July 21, 2018 11:40
Show Gist options
  • Save dreamerhyde/37912ea8e9deaa57e7729657749a5ffb to your computer and use it in GitHub Desktop.
Save dreamerhyde/37912ea8e9deaa57e7729657749a5ffb to your computer and use it in GitHub Desktop.
VS Code Settings
{
"editor.tabSize": 2,
"html.format.indentInnerHtml": true,
"files.associations": {
"*.vue": "vue"
},
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/dist": true
},
"emmet.syntaxProfiles": {
"javascript": "jsx",
"vue": "html",
"vue-html": "html"
},
"git.confirmSync": false,
"window.zoomLevel": 0,
"editor.wordWrap": "on",
"editor.renderWhitespace": "all",
"editor.cursorBlinking": "smooth",
"editor.minimap.enabled": true,
"editor.minimap.renderCharacters": false,
"editor.fontFamily": "'Droid Sans Mono', 'Courier New', monospace, 'Droid Sans Fallback'",
"window.title": "${dirty}${activeEditorMedium}${separator}${rootName}",
"editor.codeLens": true,
"editor.snippetSuggestions": "top",
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
"javascript.validate.enable": false,
"prettier.singleQuote": true,
"prettier.trailingComma": "all",
"prettier.semi": false,
"prettier.eslintIntegration": true,
"prettier.stylelintIntegration": true,
"prettier.jsxBracketSameLine": true,
"prettier.printWidth": 100,
"prettier.tabWidth": 2,
"beautify.tabSize": 2,
"beautify.language": {
"js": {
"type": [
"javascript",
"json"
],
"filename": [
".jshintrc",
".jsbeautify"
]
},
"css": [
"css",
"scss"
],
"html": [
"htm",
"html",
"vue"
]
},
"gitlens.keymap": "none",
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressResultsExplorerNotice": false,
"suppressShowKeyBindingsNotice": true
},
"vsicons.dontShowNewVersionMessage": true,
"python.pythonPath": "/usr/local/bin/pypy3",
"gitlens.historyExplorer.enabled": true,
"workbench.iconTheme": "eq-material-theme-icons-darker",
"python.formatting.provider": "yapf",
"python.linting.flake8Enabled": true,
"python.linting.pylintEnabled": false,
"python.autoComplete.addBrackets": true,
"code-runner.clearPreviousOutput": true,
"code-runner.saveAllFilesBeforeRun": true,
"code-runner.executorMap": {
"python": "pypy3",
},
"python.linting.flake8Args": [
"--max-line-length=120"
],
"python.formatting.yapfArgs": [
"--style",
"{based_on_style: google, indent_width: 4}"
],
"gitlens.gitExplorer.files.layout": "auto",
"search.location": "panel",
"materialTheme.fixIconsRunning": false,
"workbench.colorTheme": "One Dark Pro Vivid",
// GoLang
"go.gopath": "/Users/albert/bitbucket/gopath",
// vue
"eslint.enable": true,
"editor.formatOnSave": true,
"eslint.validate": [
"javascript",
"javascriptreact",
{
"language": "vue",
"autoFix": true
},
{
"language": "vue-html",
"autoFix": true
}
],
"eslint.run": "onType",
"eslint.autoFixOnSave": true,
"vetur.format.defaultFormatter.js": "prettier",
"vetur.format.defaultFormatter.css": "prettier",
"vetur.format.defaultFormatter.less": "prettier",
"vetur.format.defaultFormatter.postcss": "prettier",
"vetur.format.defaultFormatter.scss": "prettier",
"vetur.format.defaultFormatter.stylus": "stylus-supremacy",
"vetur.format.defaultFormatter.ts": "prettier",
"vetur.validation.style": true,
"vetur.validation.template": true,
"vetur.format.defaultFormatter.html": "js-beautify-html",
"vetur.format.defaultFormatterOptions": {
"js-beautify-html": {
"wrap_attributes": "force-aligned",
"indent_size": 2,
"max_preserve_newlines": 1,
}
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment