首页 > 解决方案 > 如何通过编辑 tmLanguage.json 文件合并或包含两种不同的代码语法?

问题描述

我使用Sublime Text 3Visual Studio Code编写代码,所以无论您知道如何编辑哪个编辑器,请一步一步教我(我是编辑器设置的新手),谢谢。

我想在 pug 中包含php语法,但我不知道如何。

这是我的尝试截图

我确实找到了解决方案,但它不起作用,我可能错过了哪一部分?


Visual Studio Code:如何在用户定义的语言中包含另一种语言?

标签: visual-studio-codesublimetext3tmlanguage

解决方案


您需要在 package.json 的语言部分定义每种语言,然后在正则表达式的包含部分中使用名称。

在 vscode_cobol 插件中,它定义了多种语言并使用其他语言,所以请看看这个,让我回答任何其他问题。

vscode_cobol 插件可以在@https://github.com/spgennard/vscode_cobol/blob/master/package.json找到


推荐阅读