VSCode:关闭格式时仅保存在特定目录中

Fre*_*red 5 html formatting configuration visual-studio-code

我想将VSCode配置为不自动格式化特定目录中的文件。

背景:我正在编写一个将json渲染为html的库。为了进行测试,我正在将结果与预渲染的html代码段进行比较。不幸的是,VSCode通过它的自动格式化功能*破坏了我对html文件的格式化。尽管自动格式化对于我的实际代码非常方便,但我想将其用于这些摘要。

是否可以针对特定目录中的文件或与文件名中特定模式匹配的文件将其关闭?如果是:可以将设置存储在项目文件夹中吗?

到目前为止,我只找到了打开/关闭每种语言的自动格式设置的选项。这很接近但并不完美,因为我的项目中还有其他HTML文件可以从自动格式化中受益。

OrA*_*yag 1

尝试添加(例如,如果您的语言是 JavaScript):

"[javascript]": {
    "editor.formatOnSave": true
},
"files.associations": {
    "src/some-folder/*.js": "plaintext"
}
Run Code Online (Sandbox Code Playgroud)

  • 这会损害这些文件的 DX,即智能感知、扩展名等 (4认同)