为什么编辑器为JSON文件插入了最后一个换行符,尽管配置为不这样做?

时间:2018-08-09 12:04:07

标签: json visual-studio-code editorconfig

我有以下.editorconfig

root = true

[package.json]
insert_final_newline = false

这是VS Code配置:

"files.insertFinalNewline": false,
  • 选择package.json的所有内容并选择格式选择时,如果出现最后的换行符,则会将其删除。
  • 选择格式化文档时,如果缺少则添加最后一个换行符。
  • 保存文件时,缺少时会添加最后一个换行符。

什么原因导致添加最后的换行符?

1 个答案:

答案 0 :(得分:1)

已知以下扩展会干扰:

  • esbenp.prettier-vscode:根据#305,插入最终换行符是不可配置的,并且总是可以完成的。