Прошу подсказать, что можно сделать, чтобы нормально форматировать php файлы с html разметкой в VS CODE. Поставил расширение PHP Intelephense - результата нет. Чисто php файл - поправляется как надо, а если внутри есть тэги HTML, то уже нет. Ставил и "phpfmt - PHP formatter" - но он выбрасывает ошибку "phpfmt: Error getting php version". Вот код файла настройки setting.json
{
"files.autoSave": "onFocusChange",
"explorer.confirmDelete": false,
// "editor.formatOnSave": true,
"security.workspace.trust.untrustedFiles": "open",
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
},
"[vue]": {
"editor.defaultFormatter": "Vue.volar"
},
"[php]": {
"editor.defaultFormatter": "kokororin.vscode-phpfmt"
},
// "[php]": {
// "editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
// },
"php.validate.executablePath": "C:/OSPanel/modules/php/PHP_8.1/php.exe",
// "phpfmt.php_bin": "php",
// "php.executablePath": "C:/OSPanel/modules/php/PHP_8.1/php.exe",
}
Закомментированы различные советы из Google).