ldc-boutique-cnc-sable/.vscode/settings.json
Jérémy Munsch 169fe52a26
chore(vscode): clean up PHP configuration settings
Removed unused PHP executable paths and cleaned up formatting in settings.json.
2026-10-27 09:58:57 +01:00

110 lines
3.9 KiB
JSON

{
"workbench.colorCustomizations": {
"activityBar.activeBackground": "#920c7f",
"activityBar.activeBorder": "#e7e7e7",
"activityBar.background": "#920c7f",
"activityBar.foreground": "#e7e7e7",
"activityBar.inactiveForeground": "#e7e7e799",
"activityBarBadge.background": "#1a1d02",
"activityBarBadge.foreground": "#e7e7e7",
"sash.hoverBorder": "#920c7f",
"statusBar.background": "#630856",
"statusBar.foreground": "#e7e7e7",
"statusBarItem.hoverBackground": "#920c7f",
"statusBarItem.remoteBackground": "#66760a",
"statusBarItem.remoteForeground": "#e7e7e7",
"titleBar.activeBackground": "#630856",
"titleBar.activeForeground": "#e7e7e7",
"titleBar.inactiveBackground": "#63085699",
"titleBar.inactiveForeground": "#e7e7e799",
"commandCenter.border": "#e7e7e799",
"activityBarTop.activeBackground": "#920c7f",
"activityBarTop.activeBorder": "#e7e7e7",
"activityBarTop.background": "#920c7f",
"activityBarTop.foreground": "#e7e7e7",
"activityBarTop.inactiveForeground": "#e7e7e799",
"commandCenter.foreground": "#e7e7e7",
"statusBar.debuggingBackground": "#630856",
"statusBar.debuggingForeground": "#e7e7e7",
"statusBar.inactiveBackground": "#630856"
},
"peacock.color": "#630856",
"peacock.remoteColor": "#630856",
// "php.validate.executablePath": "/usr/local/bin/php85",
// "php.executablePath": "/usr/local/bin/php85",
"intelephense.environment.phpVersion": "8.5.0",
"intelephense.environment.includePaths": [
"./.intellipest",
"./vendor/pestphp",
"./vendor/phpunit/phpunit",
"./vendor/laravel"
],
"phpstan.binCommand": [
"${workspaceFolder}/vendor/bin/phpstan"
],
"laravel-pint.enable": true,
"editor.formatOnSave": true,
"eslint.validate": ["javascript", "typescript", "html", "vue"],
"[html]": {
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint",
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "always"
}
},
"[blade]": {
"editor.formatOnSave": true,
"editor.formatOnType": false
},
"[javascript]": {
"editor.autoIndent": "full",
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "always"
},
"editor.defaultFormatter": "dbaeumer.vscode-eslint",
"editor.detectIndentation": false,
"editor.formatOnSave": true
},
"[scss]": {
"editor.defaultFormatter": "stylelint.vscode-stylelint",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.stylelint": "always"
}
},
"[typescript]": {
"editor.autoIndent": "full",
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "always"
},
"editor.defaultFormatter": "dbaeumer.vscode-eslint",
"editor.detectIndentation": false,
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "file"
},
"[php]": {
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "file"
},
"[vue]": {
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "always"
}
},
"conventionalCommits.scopes": [
"migration"
],
"emeraldwalk.runonsave": {
"autoClearConsole": false,
"commands": [
{
"match": "\\.php$",
"isAsync": true,
"cmd": "${workspaceFolder}/vendor/bin/pint ${file}"
}
]
},
// "LaravelExtraIntellisense.phpCommand": "docker exec -w /app/srcs -t boutique-cnc-sable-$(whoami)-apache-php-1 php -r \"{code}\"",
// "LaravelExtraIntellisense.basePathForCode": "/app/srcs"
}