在 VS Code 中,禁用错误 "Comments are not permitted in JSON"

In VS Code, disable error "Comments are not permitted in JSON"

我有时使用 Visual Studio 代码来编辑 JSON 包含注释的文件。 VS Code 显示一条错误消息,说 "Comments are not permitted in JSON." 最好禁用该错误消息(无需删除注释。)

按照以下步骤操作:

  1. 点击右下角的字母JSON。 ("Select the Language Mode." 会出现一个下拉菜单)
  2. Select "Configure File Association for '.json'..."

  1. 键入 jsonc 并按 Enter。

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

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

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

如果您还没有用户设置文件,您可以创建一个。按 Ctrl+,+,(这是一个逗号)打开您的设置,然后点击 打开设置 (JSON)右上角的按钮。它看起来像这样:

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

使用 JSONC 而不允许在常规 JSON 文件中评论的原因是:

  1. 它将您的文件与真实 JSON 文件分开
  2. 当您向必须应用验证的文件添加评论时,它不会在背后咬你一口,但你忘记删除评论,因为没有错误消息。
  3. 无需“调整”其他人的 VS 代码,即可在任何设置上开箱即用。

enter json config demo in this picture

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

btw:你的截图软件是什么?请告诉我,截图img是什么字体?