Visual studio code 在TML语言语法中,“injections”和“injectionSelector”有什么区别?

Visual studio code 在TML语言语法中,“injections”和“injectionSelector”有什么区别?,visual-studio-code,vscode-extensions,tmlanguage,Visual Studio Code,Vscode Extensions,Tmlanguage,在为VisualStudio代码编写注入语法时,我已经熟悉了injectionScope属性 然而,我发现一些语法也使用了注入属性,例如这里:,我找不到任何关于它的文档。它用于什么?注入scope控制从文件中注入主语法的位置“injectionSelector”:例如,L:source.js-comment-string将文件的主语法注入到非字符串或注释的JavaScript代码中 注入是一组附加的注入语法。它们与主文件的语法是分开的,并且以从注入选择器到规则(语法)的映射形式出现。您可以将这些

在为VisualStudio代码编写注入语法时,我已经熟悉了
injectionScope
属性


然而,我发现一些语法也使用了
注入
属性,例如这里:,我找不到任何关于它的文档。它用于什么?

注入scope
控制从文件中注入主语法的位置<代码>“injectionSelector”:例如,L:source.js-comment-string将文件的主语法注入到非字符串或注释的JavaScript代码中

注入
是一组附加的注入语法。它们与主文件的语法是分开的,并且以从注入选择器到规则(语法)的映射形式出现。您可以将这些看作是绑定到另一个语法文件中的小注入语法