在 Visual Studio Code 中,我已将默认的EOL(行尾标记)从 CRLF 更改为 LF,但这仅适用于新文件。 我想知道如何一次更改所有文件的 EOL,因为我有一百多个文件并且很难手动完成。
运行这些。这个对我有用。根据您的要求进行定制
git config core.autocrlf false
git rm --cached -r .
git reset --hard
为了解决我项目中的问题,我使用了一个名为 “更改所有行尾顺序” 的 Visual Studio Code 扩展,按照扩展的过程进行操作,然后保存所有文件。
就是这样,希望它能帮助仍在寻找快速修复的人。
或者,如果您有 PowerShell 或 git bash 或其他 bash 类型的终端,您可以使用
$ for i in *js; do vi -c "set fileformat=unix | wq" "${i}"; done