Files
DianZhanDemo/Nuxt4Curd.code-workspace

94 lines
3.1 KiB
Plaintext
Raw Normal View History

2025-12-11 01:00:25 +08:00
{
"folders": [
{
"name": "Nuxt4Curd - App",
"path": "./app"
},
{
"name": "Nuxt4Curd - Root",
"path": "."
}
],
"settings": {
"tailwindCSS.experimental.configFile": "./tailwind.config.js",
"tailwindCSS.cssPath": "./assets/css/main.css",
"tailwindCSS.includeLanguages": {
"vue": "html",
"javascript": "javascript",
"typescript": "typescript",
"vue-html": "html",
"plaintext": "css",
"markdown": "html"
},
"tailwindCSS.experimental.classRegex": [
["class:\\s*?[\"'`]([^\"'`]*).*?[\"'`]", "[\"'`]([^\"'`]*)[\"'`]"],
["className:\\s*?[\"'`]([^\"'`]*).*?[\"'`]", "[\"'`]([^\"'`]*)[\"'`]"],
["\\bclass\\s*=\\s*[\"']([^\"']*)[\"']", "([^\"']*)"],
["\\bclassName\\s*=\\s*[\"']([^\"']*)[\"']", "([^\"']*)"],
["class=\"([^\"]*)\"", "([^\"]*)"],
["class='([^']*)'", "([^']*)"],
["class=`([^`]*)`", "([^`]*)"],
["@apply\\s+([^;]*)", 1],
["@layer utilities\\s*{[^}]*?\\.([^\\s{]+)", 1],
["tw`([^`]*)`", 1],
["tw=\"([^\"]*)\"", 1],
["cva\\(([^\\)]*)\\)", 1],
["cx\\(([^\\)]*)\\)", 1],
["cn\\(([^\\)]*)\\)", 1]
],
"tailwindCSS.validate": true,
"tailwindCSS.suggestions": true,
"tailwindCSS.hovers": true,
"tailwindCSS.codeActions": true,
"tailwindCSS.experimental.classSorting": true,
"tailwindCSS.colorDecorators": true,
"tailwindCSS.showPixelEquivalents": true,
"tailwindCSS.rootFontSize": 16,
"tailwindCSS.experimental.classAttributes": ["class", "className", "ngClass"],
"typescript.preferences.importModuleSpecifier": "relative",
"typescript.suggest.autoImports": true,
"typescript.suggest.completeFunctionCalls": true,
"typescript.inlayHints.parameterNames.enabled": "all",
"typescript.inlayHints.parameterTypes.enabled": true,
"typescript.inlayHints.variableTypes.enabled": true,
"files.associations": {
"*.css": "tailwindcss",
"main.css": "tailwindcss"
},
"css.customData": [".vscode/css_custom_data.json"],
"css.validate": false,
"tailwindCSS.includeLanguages": {
"css": "css",
"scss": "scss",
"less": "less",
"postcss": "css"
},
"emmet.includeLanguages": {
"vue-html": "html",
"vue": "html",
"javascript": "javascriptreact",
"typescript": "typescriptreact"
},
"css.validate": true,
"css.completion.completePropertyWithSemicolon": true,
"css.completion.triggerPropertyValueCompletion": true,
"cssPeek.enable": true,
"cssPeek.enableGotoDefinition": true,
"cssPeek.enableHover": true,
"cssPeek.enableShowReferences": true,
"cssPeek.enableShowReferencesInPeek": true,
"cssPeek.enableShowDefinitionInPeek": true,
"cssPeek.enableShowQuickInfo": true,
"cssPeek.enableColors": true,
"cssPeek.enableFiles": ["css", "scss", "less", "vue", "html"],
"nuxt.isNuxtApp": true
},
"extensions": {
"recommendations": [
"bradlc.vscode-tailwindcss",
"austenc.tailwind-docs",
"Vue.volar",
"Vue.vscode-typescript-vue-plugin"
]
}
}