【发布时间】:2018-03-09 16:02:30
【问题描述】:
我正在使用 Visual Studio 代码并继承了一个使用“LF”行尾的项目。默认情况下,Visual Studio Code 在 CRLF 中打开我的文件(我使用的是 Windows 10),这会导致我的 git 预提交挂钩失败。如果我在屏幕右下角切换 Visual Studio Code 以使用 LF,我不会收到任何错误消息,但显然我想避免每次编辑并尝试提交文件时都必须切换它。
我按照this 问题的说明进行操作,我的理解是,将 files.eol 设置更改为“\n”会在 LF 中打开文件,但仍会在 CRLF 中打开它们。
我对这些东西有点陌生,所以请多多包涵,但如果有人能告诉我我做错了什么,那就太好了。
值得一提的是,该项目有一个 editorconfig 文件,其中 end_of_line 设置为 LF,将其更改为 CRLF 也无济于事
【问题讨论】: