Я думаю, вам придется использовать что-то вроде расширение подсветки .
А затем в ваших настройках:
"highlight.regexes": {
"(<script>\\s*)(\\r\\n)+((.*\\r\\n)*?)(\\s*<\\/script>)" : [
{},
{},
{
"backgroundColor": "#009",
"color": "#fff",
},
{}
],
"(<script>\\s*)(.*?)(\\s*<\\/script>)" : [
{},
{
"backgroundColor": "#009",
"color": "#fff",
},
{}
],
"(<\\?php\\s*)(.*?)(\\s*\\?>)" : [
{},
{
"backgroundColor": "#009",
"color": "#fff",
},
{}
],
"(<\\?php)(\\r\\n)+((.*\\r\\n)*?)(\\s*\\?>)" : [
{},
{},
{
"backgroundColor": "#009",
"color": "#fff",
},
{}
]
}
}
Эта отредактированная версия должна работать с многострочными примерами.
И вы должны reload
свой vscode, когда закончите редактирование этого в своих настройках.