Мы оцениваем PhpStorm.
Кажется, ошибки JS и HTML не отображаются в файлах PHP.
Например, в файле "test.php", имеющем:
<style>
div {
color: bl;
uhiuh
}
</style>
Будет сообщать только о том, что bl является несоответствующим свойством. Но ошибок на "ухиух" нет. Тот же код в test.html хорошо сообщает об ошибке.
То же самое с javascript в test.php:
<script>
fzefz(
</script>
Сообщит только то, что fzefz не определено. Тот же код в test.html сообщит об ошибке «ожидаемое выражение».
Кажется, это связано с этой проблемой, но они не решаются: https://youtrack.jetbrains.com/issue/WI-18963
Так что мой вопросМожно ли выделить ошибки JS / CSS в файлах PHP? (Я попытался использовать язык шаблонных данных, указав язык HTML в папке, содержащей мои файлы представлений php, которые содержат смешанные php / html / css / js, - https://www.jetbrains.com/help/phpstorm/syntax-highlighting-php-in-js.html-, но он не отображает ошибки js / css).
Я должен упомянуть, что в файлах php они тоже являются PHP, поэтому я не могу просто установить эти файлы в HTML, потому что это потеряет ошибки php, дополнения и т. Д.
С практической точки зрения теФайлы php - это файлы представлений Symfony, поэтому смешивайте php / html / js / css. Это так часто, что я не понимаю, почему это неправильно обрабатывается изначально. На самом деле я использую NetBeans, и смешанные php / html / js / ccs очень хорошо обрабатываются с той же отчетностью, что и полные html-файлы.
Я надеюсь, что это какой-то способ решить эту проблему, потому что php / symfony очень хорошо обрабатываетсяPhpStorm.
Спасибо.