123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- {
- "typescript.tsdk": "node_modules/typescript/lib",
- "files.associations": {
- "*.html": "vue-html"
- },
- "emmet.syntaxProfiles": {
- "vue-html": "html"
- },
- "editor.formatOnSave": true,
- "editor.codeActionsOnSave": {
- "source.organizeImports": true
- },
- "[html]": {
- "editor.defaultFormatter": "esbenp.prettier-vscode"
- },
- "[typescript]": {
- "editor.defaultFormatter": "esbenp.prettier-vscode"
- },
- "[javascript]": {
- "editor.defaultFormatter": "esbenp.prettier-vscode"
- },
- "[json]": {
- "editor.defaultFormatter": "esbenp.prettier-vscode"
- },
- "[vue]": {
- "editor.defaultFormatter": "octref.vetur"
- },
- "vetur.experimental.templateInterpolationService": true,
- "vetur.format.options.useTabs": true,
- "vetur.format.options.tabSize": 4,
- "vetur.format.defaultFormatter.html": "prettier",
- "vetur.format.defaultFormatter.js": "prettier",
- "vetur.format.defaultFormatter.ts": "prettier",
- "vetur.format.defaultFormatter.stylus": "stylus-supremacy",
- "stylusSupremacy.alwaysUseAtBlock": false,
- "stylusSupremacy.insertBraces": false,
- "stylusSupremacy.insertColons": true,
- "stylusSupremacy.insertSemicolons": false,
- "stylusSupremacy.insertSpaceAfterComma": true,
- "stylusSupremacy.insertSpaceBeforeComment": true,
- "stylusSupremacy.insertSpaceAfterComment": true,
- "stylusSupremacy.reduceMarginAndPaddingValues": false,
- "stylusSupremacy.alwaysUseExtends": false,
- "stylusSupremacy.insertLeadingZeroBeforeFraction": true,
- "stylusSupremacy.alwaysUseNoneOverZero": false,
- "stylusSupremacy.insertSpaceInsideParenthesis": false,
- "stylusSupremacy.quoteChar": "'",
- "stylusSupremacy.sortProperties": false,
- "stylusSupremacy.insertNewLineAroundImports": "root",
- "stylusSupremacy.insertNewLineAroundBlocks": true,
- "stylusSupremacy.insertNewLineAroundProperties": false,
- "stylusSupremacy.insertNewLineAroundOthers": false,
- "stylusSupremacy.alwaysUseZeroWithoutUnit": false,
- "stylusSupremacy.preserveNewLinesBetweenPropertyValues": true,
- "stylusSupremacy.insertParenthesisAfterNegation": true,
- "stylusSupremacy.insertParenthesisAroundIfCondition": true,
- "stylusSupremacy.insertNewLineBeforeElse": false,
- "stylusSupremacy.selectorSeparator": "\n",
- "stylusSupremacy.alwaysUseImport": true,
- "stylusSupremacy.alwaysUseNot": false,
- "eslint.validate": ["javascript", "typescript", "vue"],
- // eslint will do the template validation instead.
- "vetur.validation.template": false,
- "vetur.validation.templateProps": true
- }
|