Javascript VSCode中的多个文件关联用于混合PHP和JS语法高亮显示

Javascript VSCode中的多个文件关联用于混合PHP和JS语法高亮显示,javascript,php,visual-studio-code,syntax-highlighting,Javascript,Php,Visual Studio Code,Syntax Highlighting,我有一个名为source.php的文件,在关闭php标记后包含Javascript。有没有一种方法可以让VisualStudio代码在Javascript代码上执行语法突出显示/完成。它目前只突出显示PHP代码 如果settings.json支持以下内容,那就太好了: "files.associations": { "source.php": ["javascript", "php"] } 不,如果不编写自己的VSCode扩展名来理解组合文件,这是不可能的 对于语法突出显示,您需要定义

我有一个名为source.php的文件,在关闭php标记后包含Javascript。有没有一种方法可以让VisualStudio代码在Javascript代码上执行语法突出显示/完成。它目前只突出显示PHP代码

如果settings.json支持以下内容,那就太好了:

"files.associations": {
    "source.php": ["javascript", "php"]
}

不,如果不编写自己的VSCode扩展名来理解组合文件,这是不可能的

对于语法突出显示,您需要定义一个结合了php和javascript语法的新语法


完成过程甚至更为复杂。您需要能够理解新组合文档的语言服务器/扩展。我们的html服务器处理脚本块的方式可能是最好的例子:

不,如果不编写自己的VSCode扩展来理解组合文件,这是不可能的

对于语法突出显示,您需要定义一个结合了php和javascript语法的新语法

完成过程甚至更为复杂。您需要能够理解新组合文档的语言服务器/扩展。我们的html服务器如何处理脚本块可能是最好的例子:

此扩展可能会有所帮助。

它基于此Git回购:

此扩展可能会有所帮助。

它基于本Git回购协议: