VSCode,如何从editor.formatOnSave中排除settings.json

问题描述 投票:0回答:1

我在 settings.json 中将

editor.formatOnSave
设置为
true
,因此每个文件(例如 python、json、jsonc 等)都会在保存时格式化。但我不想只在编辑时自动格式化
settings.json

我尝试在 settings.json 的第一行添加

// fmt: off
// @ts-nocheck
,但 settings.json 中的字符串在保存时会自动格式化。

你能告诉我解决方案吗?

visual-studio-code format settings ignore
1个回答
0
投票

步骤如下:

  1. 在 VS Code 中打开用户或工作区设置。您可以通过按键盘上的 Ctrl + 或 Cmd + 来完成此操作。

  2. 单击“设置”选项卡右上角的“打开设置(JSON)”图标。这将打开 settings.json 文件。

  3. 在 settings.json 文件中添加或修改“editor.formatOnSave”设置以包含 settings.json 文件的例外。另外,包括“files.exclude”设置。

  4. “files.exclude”设置使用 glob 模式来匹配要从某些操作中排除的文件和目录。在本例中,它设置为排除任何目录中名为 settings.json 的任何文件。

  5. 保存settings.json文件。

© www.soinside.com 2019 - 2024. All rights reserved.