代码之家  ›  专栏  ›  技术社区  ›  user247702

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

  •  1
  • user247702  · 技术社区  · 6 年前

    我有以下内容 .editorconfig :

    root = true
    
    [package.json]
    insert_final_newline = false
    

    这是vs代码配置:

    "files.insertFinalNewline": false,
    
    • 选择的所有内容时 package.json 和选择 设置所选内容的格式 ,最后一行新行将在出现时删除。
    • 选择时 设置文档格式 ,如果缺少,则添加最后一行。
    • 保存文件时,如果缺少,将添加最后一行。

    添加最后一行的原因是什么?

    1 回复  |  直到 6 年前
        1
  •  1
  •   stijn    6 年前

    已知以下扩展会干扰:

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