如何在.code-workspace文件中定义VS Code代码片段?
问题描述
在.code-workspace文件的"settings"配置项中添加"code-snippets"配置段后,这段代码会全灰显示,还会提示「Unknown configuration」,官方文档没给出有效解决办法。
解决办法
.code-workspace的settings字段只支持VS Code官方规定的工作区配置项,"code-snippets"不在此范畴内,因此会被判定为无效配置。- 代码片段的正确配置方式:在工作区的
.vscode文件夹下创建对应语言的.code-snippets文件(比如编写JS代码就创建javascript.code-snippets),或者直接通过VS Code的命令「Preferences: Configure User Snippets」来生成和编辑代码片段。 - 如果要为当前工作区配置专属代码片段,选择「New Snippets file for [你的工作区名称]...」选项,生成的文件会自动保存在工作区的
.vscode目录下,这样配置的代码片段就能正常生效,不会再出现无效提示。
内容的提问来源于stack exchange,提问作者theking2
相关产品推荐
相关产品推荐

