我正在使用visual studio代码,需要将用户代码段放在我的项目存储库中。如何将片段文件的位置更改为自定义文件?我正在使用Windows 10。
答案 0 :(得分:8)
更新: project level snippets现在是2018年9月发布的内置功能,因此不再需要第三方扩展。
目前有针对此功能的开放功能请求(#8102),但您已经可以使用Project Snippets扩展程序获得此功能 - 它可以让您将代码段放入:
.vscode/snippets/<language>.json
答案 1 :(得分:1)
[被添加为答案,因为评论实在太长,只需在上面@ Gama11的答案中添加更新链接中的详细信息即可。]
根据上述2018年9月更新:
Ctrl - Shift - P ,选择“ Preferences: Configure User Snippets
”,
然后您将看到一个类似以下选项:“ New Snippets for [your workspaceFolder name here]…
”选择该选项,它将在.vscode
文件夹中创建一个全局片段文件。
只要您在源代码管理下拥有该文件夹,就可以进行设置。尽管它是一个全局代码段文件,但您可以像这样限制每个代码段的scope
:
{
"prefix": myPrefix,
"body": "...",
"description": "some description",
"scope": "javascript,typescript"
}
现在,这些作用域代码段前缀将不会在所有文件类型中显示(作为建议)。