一个文件中的 VS Code 多语言荧光笔

VS Code Multiple Language highlighters in one File

首先,几天前我刚刚迁移到 VS Code 以获得 Sublime Text

我想要的是一种语言扩展中的多语言荧光笔。

例如:我想在 .php 文件中突出显示 HTMLPHPJavascript 的正确 结束标记 .

我能找到的唯一方法是在我添加以下代码的设置中:

"files.associations": {
        "*.php":"html, php"
 }

当我尝试这个时,.php 文件只突出显示 HTML 语法。

那么是否有任何扩展或任何其他方式可以达到我想要的结果。?

我找到了很长的路要走(欢迎更好的回答)

我遇到的唯一方法是根据我们的需要使用快捷方式更改语言,然后在工作后将其改回。

例如:

如果我们正在处理 .php 文件,那么您必须检查 html 语法。

点击 - ctrl+K 稍等片刻后点击 - M

这将带来一个搜索栏,在我的情况下,只需键入您需要的语言,html,这将使默认语言html,所以html 语法高亮会在工作后正常工作你可以做同样的事情并把它改回来。

这可以通过其他方式完成,只需单击您在 VS code editor 底部看到的 language(PHP),然后 搜索栏 就会出现,然后按照上面的步骤。

希望这对您有所帮助。'

再来一次 - 欢迎更好的回答