У PHP нет проблем с выводом языка, отличного от HTML, но, похоже, VSCode этого не понимает.Я немного искал решения, но Google ничего мне не дает.
Например, я использую PHP для создания динамических файлов Markdown.
<?php
header("Type: text/markdown");
# Some PHP code
?>
# Header
Some **markdown** code.
This is a code block.
Это не так уж многоПроблема для меня в том, что приведенный выше пример не дает подсветки синтаксиса для Markdown.Настоящая проблема связана с форматированием HTML.Он удаляет начальный пробел, в результате чего часть This is a code block.
перестает быть блоком кода, поскольку отступ будет удален.Аналогичная проблема со списками и двойными пробелами.
Можно ли как-то помешать форматировщику HTML в VSCode нарушить мой код Markdown?