在VS Code中禁用错误“Comments are not allowed In json”;

我有时使用Visual Studio Code编辑包含注释的JSON文件。VS Code显示一个错误,说“JSON中不允许注释。”最好是禁用该错误消息(而不必删除注释)。

enter image description here

56794 次浏览

遵循以下步骤:

  1. 单击右下角的字母JSON。(会出现“选择语言模式”的下拉菜单。)
  2. 选择“为‘.json’配置文件关联…”

enter image description here

  1. 输入jsonc并按“Enter”。

enter image description here

如果您只想为单个文件禁用错误消息,请跳过步骤#2。

将此添加到您的用户设置:

"files.associations": {
"*.json": "jsonc"
},

如果您还没有用户设置文件,您可以创建一个。点击< kbd > Ctrl < / kbd > + < kbd >, < / kbd >< kbd >⌘< / kbd > + < kbd >, < / kbd >(这是一个逗号)打开你的设置,然后点击右上角的开放设置(JSON)按钮。它看起来是这样的:按钮's图标;一页上面有一个弯曲的小箭头“></p></div>
                                                                            </div>
                                </div>
                            </div>
                        </div>
                                                <div class=

只需将文件重命名为test.jsonc

使用JSONC而不允许常规JSON文件中的注释的原因是:

  1. 它将把您的文件与真正的JSON文件分开
  2. 当您向必须应用验证的文件添加注释时,您不会因为没有错误消息而忘记删除注释。
  3. 它将在没有“调优”的情况下在任何设置上开箱即用;别人的VS代码。

enter json config demo in this picture

回答:在VScode setting中输入associations,添加项目*.json jsonc

顺便问一句:你的截图软件是什么?请告诉我,img截图上是哪种字体?