如何将代码段添加到多种语言的Visual Studio代码中?

Ale*_*.P. 3 code-snippets visual-studio-code

我有几个片段是共享的jsjsxhtml文件。现在,我在3个文件中具有相同的代码段代码。是否可以创建代码片段并指定适用于哪些文件/类型?

Chr*_*sen 5

点击cmd + p以访问命令栏,然后输入“ snippets”并选择“ Preferences:Configure User Snippets”,然后选择New Global Snippets”文件。命名文件后,它将创建一个全局代码段文件,您可以在其中定义可以使用scope属性中定义的任何语言访问的代码段。

"Div Tag": {
  "scope": "javascript,javascriptreact,html",
  "prefix": "div",
  "body": "<div>$1</div>",
  "description": "Create a div tag"
}
Run Code Online (Sandbox Code Playgroud)

  • 文件终止符 `js,jsx` 在我的情况下不起作用。相反,我使用 `"scope": "javascript,javascriptreact"` 来让代码片段在 .js 和 .jsx 文件中工作。检查这个答案:/sf/answers/3895755531/ (2认同)