如何在Heredoc中启用特定于语言的语法?
当我编辑PHP文件并在Heredoc中定义字符串时,如果它是JavaScript语法或HTML语法或SQL语法,则将在Heredoc内部启用语法突出显示。但是,它不适用于CSS语法。 示例(如果我们hello.php使用以下代码创建一个新的PHP文件): <?php $foo = <<<"JAVASCRIPT" var hello = "hello"; JAVASCRIPT; $bar = <<<"CSS" /* This code below should be syntax-highlighted. */ .hello { font-weight: bold; } CSS; 该JAVASCRIPT块已正确突出显示,但该CSS块未突出显示。另外,如果我在JavaScript代码块SynStack上的var关键字上运行,则会得到['phpRegion', 'phpHereDoc', 'javaScriptIdentifier'],但如果对CSS块中的任何位置进行相同的操作,则只会得到['phpRegion', 'phpHereDoc'],因此我需要添加一些CSS语法突出显示规则。这些语法规则在哪里定义,如何添加到它们中?