Formatting Settings
{
"[blade]": {
"editor.autoClosingBrackets": "always",
"editor.defaultFormatter": "shufo.vscode-blade-formatter",
"editor.formatOnSave": true
},
"[css]": {
"editor.defaultFormatter": "vscode.css-language-features",
"editor.formatOnSave": true
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features",
"editor.formatOnSave": true
},
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features",
"editor.formatOnSave": true
},
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client",
"editor.formatOnSave": true
},
"[shellscript]": {
"editor.defaultFormatter": "foxundermoon.shell-format",
"editor.formatOnSave": true
},
"[xml]": {
"editor.defaultFormatter": "redhat.vscode-xml",
"editor.formatOnSave": true
},
"[yaml]": {
"editor.defaultFormatter": "redhat.vscode-yaml",
"editor.formatOnSave": true
},
"blade.format.enable": true,
"bladeFormatter.format.noMultipleEmptyLines": true,
"bladeFormatter.format.sortHtmlAttributes": "code-guide",
"bladeFormatter.format.wrapAttributes": "aligned-multiple",
"bladeFormatter.format.wrapLineLength": 512,
"bladeFormatter.misc.dontShowNewVersionMessage": true,
"cleanCSS.formatterOptions.format.breakWith": "unix",
"cleanCSS.formatterOptions.format.semicolonAfterLastProperty": true,
"cleanCSS.formatterOptions.level.1": {
"cleanupCharsets": true,
"normalizeUrls": true,
"optimizeBackground": true,
"optimizeBorderRadius": true,
"optimizeFilter": true,
"optimizeFont": true,
"optimizeFontWeight": false,
"optimizeOutline": true,
"removeEmpty": true,
"removeNegativePaddings": true,
"removeQuotes": false,
"removeWhitespace": true,
"replaceMultipleZeros": true,
"replaceTimeUnits": true,
"replaceZeroUnits": true,
"roundingPrecision": false,
"selectorsSortingMethod": "standard",
"specialComments": "all",
"tidyAtRules": true,
"tidyBlockScopes": true,
"tidySelectors": true
},
"cleanCSS.formatterOptions.level.2": {
"mergeAdjacentRules": true,
"mergeIntoShorthands": false,
"mergeMedia": true,
"mergeNonAdjacentRules": true,
"mergeSemantically": false,
"overrideProperties": true,
"removeEmpty": true,
"reduceNonAdjacentRules": true,
"removeDuplicateFontRules": true,
"removeDuplicateMediaBlocks": true,
"removeDuplicateRules": true,
"removeUnusedAtRules": false,
"restructureRules": false,
"skipProperties": []
},
"css.format.newlineBetweenRules": false,
"css.format.preserveNewLines": false,
"files.eol": "\n",
"files.insertFinalNewline": false,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"intelephense.diagnostics.enable": false,
"intelephense.diagnostics.undefinedProperties": false,
"intelephense.telemetry.enabled": false,
"LaravelExtraIntellisense.modelsPaths": [
"app",
"app/Models"
],
"prettier.printWidth": 512,
"prettier.tabWidth": 4
}