diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 000000000..59f74348e --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,91 @@ +{ + "window.openFilesInNewWindow": "off", + "explorer.confirmDelete": false, + // "[vue]": { + // "editor.formatOnSave": true, + // }, + "files.associations": { + "*.vue": "vue" + }, + "editor.formatOnPaste": true, + "editor.multiCursorModifier": "ctrlCmd", + "editor.snippetSuggestions": "top", + "workbench.colorTheme": "Monokai", + "eslint.format.enable": true, + "editor.formatOnSave": true, + "editor.codeActionsOnSave": { + "source.fixAll.eslint": true + }, + "[javascript]": { + "editor.defaultFormatter": "dbaeumer.vscode-eslint" + }, + "[jsonc]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "vetur.format.defaultFormatterOptions": { + "js-beautify-html": { + "wrap_attributes": "force-expand-multiline" + }, + "prettyhtml": { + "printWidth": 100, + "singleQuote": false, + "wrapAttributes": false, + "sortAttributes": false + } + }, + "cSpell.enableFiletypes": [ + "vue-html", + "vue-postcss" + ], + "[vue]": { + "editor.defaultFormatter": "dbaeumer.vscode-eslint" + }, + "cSpell.userWords": [ + "Matomo", + "SUPPRESSMSGBOXES", + "matomo" + ], + "[json]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + } + + // "[javascript]": { + // "editor.defaultFormatter": "dbaeumer.vscode-eslint" + // }, + // "[jsonc]": { + // "editor.defaultFormatter": "esbenp.prettier-vscode" + // } + // "eslint.codeAction.showDocumentation": { + // "enable": true + // }, + // "eslint.validate": ["vue"], + // "[js]": { + // "editor.defaultFormatter": "dbaeumer.vscode-eslint" + // }, + // "vetur.format.defaultFormatterOptions": { + // "prettier": { + // // Prettier option here + // "semi": false, + // "trailingComma": "es5", + // "tabWidth": 2, + // "bracketSpacing": true, + // "vueIndentScriptAndStyle": true, + // "eslintIntegration": true + // } + // }, + // "[javascript]": { + // "editor.defaultFormatter": "dbaeumer.vscode-eslint" + // }, + // "[vue]": { + // //"editor.defaultFormatter": "octref.vetur" + // "editor.defaultFormatter": "dbaeumer.vscode-eslint" + // }, + // "cSpell.userWords": [ + // "vetur", + // "vuetify" + // ], + // "[jsonc]": { + // "editor.defaultFormatter": "esbenp.prettier-vscode" + // } + } + \ No newline at end of file