diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 4bb4f262e..0b31611c5 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,27 +1,18 @@ { "recommendations": [ - "afzalsayed96.icones", - "antfu.iconify", "antfu.unocss", - "christian-kohler.path-intellisense", "dbaeumer.vscode-eslint", - "eamodio.gitlens", "editorconfig.editorconfig", "esbenp.prettier-vscode", - "formulahendry.auto-close-tag", "formulahendry.auto-complete-tag", + "formulahendry.auto-close-tag", "formulahendry.auto-rename-tag", "kisstkondoros.vscode-gutter-preview", - "lokalise.i18n-ally", "mariusalchimavicius.json-to-ts", "mhutchie.git-graph", - "mikestead.dotenv", - "naumovs.color-highlight", - "pkief.material-icon-theme", "sdras.vue-vscode-snippets", + "streetsidesoftware.code-spell-checker", "vue.volar", - "vue.vscode-typescript-vue-plugin", - "whtouche.vscode-js-console-utils", - "zhuangtongfa.material-theme" + "vue.vscode-typescript-vue-plugin" ] } diff --git a/.vscode/settings.json b/.vscode/settings.json index 9e9558906..4c9359f8f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -4,72 +4,19 @@ }, "editor.fontLigatures": true, "editor.formatOnSave": false, - "editor.guides.bracketPairs": "active", "editor.quickSuggestions": { "strings": true }, "editor.tabSize": 2, - "eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact", "vue", "json"], + "eslint.validate": ["svelte", "astro", "json"], "files.associations": { - "*.env.*": "dotenv" + "*.env.*": "dotenv", + "*.svg": "html" }, "files.eol": "\n", - "git.enableSmartCommit": true, - "gutterpreview.paths": { - "@": "/src", - "~@": "/src" - }, - "material-icon-theme.activeIconPack": "angular", - "material-icon-theme.files.associations": {}, - "material-icon-theme.folders.associations": { - "src-tauri": "src", - "enum": "typescript", - "enums": "typescript", - "store": "context", - "stores": "context", - "composable": "hook", - "composables": "hook", - "directive": "tools", - "directives": "tools", - "business": "core", - "request": "api", - "adapter": "middleware" - }, - "path-intellisense.mappings": { - "@": "${workspaceFolder}/src", - "~@": "${workspaceFolder}/src" - }, - "terminal.integrated.fontSize": 14, - "terminal.integrated.fontWeight": 500, - "terminal.integrated.tabs.enabled": true, - "workbench.iconTheme": "material-icon-theme", - "workbench.colorTheme": "One Dark Pro", - "[html]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[json]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[jsonc]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[javascript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[javascriptreact]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[markdown]": { - "editor.defaultFormatter": "yzhang.markdown-all-in-one" - }, - "[typescript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[typescriptreact]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[vue]": { - "editor.defaultFormatter": "Vue.volar" + "[html][css][less][scss][sass][markdown][yaml][yml][jsonc]": { + "editor.defaultFormatter": "esbenp.prettier-vscode", + "editor.formatOnSave": true }, "i18n-ally.localesPaths": ["src/locales", "src/locales/lang"] }