VSCode JSON设置编辑器无工作区设置项及多工作区标签差异问题问询
编辑指定工作区专属设置的方法
- 确认当前VSCode是通过双击
golang.code-workspace打开的对应工作区 - 按
Command + ,打开设置UI后,直接点击顶部标签栏中标注为golang的标签,此时在该页修改的所有配置,仅会对当前golang工作区生效 - 如果你习惯编辑JSON格式的配置,有两种操作路径:
- 在
golang标签的设置页右上角,点击「打开设置(JSON)」图标,此时打开的配置就是直接写入golang.code-workspace文件的专属配置 - 直接找到桌面的
golang.code-workspace文件手动编辑,在文件内新增"settings"字段,把你需要的工作区配置写在该字段下即可
- 在
Workspace标签与
golang工作区标签的区别 VSCode的设置生效优先级从低到高为:全局用户设置 < 单文件夹工作区设置 < 多根命名工作区设置,两个标签的差异对应不同的工作区类型:
- Workspace标签:对应单文件夹工作区的配置,也就是你直接打开单个文件夹作为工作区时的设置,配置会存储在该文件夹根目录的
.vscode/settings.json文件中,仅对当前文件夹生效 golang标签:对应你创建的.code-workspace格式的多根命名工作区的专属配置,配置直接保存在golang.code-workspace文件内,会作用于该工作区包含的所有文件夹,同名配置优先级高于Workspace标签的单文件夹设置,会覆盖前者的配置


内容的提问来源于stack exchange,提问作者pkaramol
相关产品推荐
相关产品推荐

