使用 Visual Studio Code 保存文件时,换行符不会自动添加到文件末尾,导致各种潜在问题.
如何在 Visual Studio Code 中自动添加换行符?
有两种简单的方法可以让 Visual Studio Code 在文件末尾插入一个新行:
打开 Visual Studio Code 并转到 文件(如果使用 Mac,则为代码)-> 首选项-> 设置;您现在应该正在查看设置页面
在搜索栏中输入“insert final newline”
根据需要在“Workspace Settings”和/或“User Settings”选项卡中选择“Files: Insert Final Newline”标题下的复选框
打开 Visual Studio Code 并转到 文件(如果使用 Mac,则为代码)-> 首选项-> 设置;您现在应该正在查看设置页面
点击页面右上角的{}图标打开JSON设置页面
在 JSON 设置页面的搜索栏中输入“files.insertFinalNewline”
任一个
files.insertFinalNewline
JSON 键的行左侧的白色“编辑笔”,然后选择 True
或
files.insertFinalNewline
JSON 键的行,根据需要将其粘贴到 “用户设置” 和/或 “工作区设置” 选项卡下的右侧 JSON 文件中,并将其值设置为true
在User Settings 或Workspace Settings JSON 文件中,您应该在提供的花括号 ({ }) 内有一行读取
"files.insertFinalNewline": true
。此外,在 Settings 页面中,标题“Files: Insert Final Newline”下的复选框将被选中。
Visual Studio Code 现在将在保存文件时在文件末尾添加一个空行,如果还没有的话。
我遇到了同样的问题,并通过在输入我安装的扩展程序时卸载保存来解决它。
每种类型的文件都有自己的设置,所以如果你去设置你会发现例如刀片: 刀片:新线 然后是一个复选框,用于在文件末尾插入或不插入空行