vscode解决windows换行CRLF与LF冲突

10,233 阅读1分钟

方法一:一个文件一个文件的改

image.png

方法二:全局配置

1.设置eol为 \n
image.png

2.git在维护版本库的时候统一使用的是LF,这样就可以保证文件跨平台的时候保持一致。
在Linux下默认的换行符是LF。
在Windows下默认的换行符是CRLF,需要保证在文件提交到版本库的时候文件的换行符是LF。
在命令行窗口中运行正面命令:

git config --global core.autocrlf false

3.vscode CRLF自动转LF

(1).安装 EditorConfig for VS Code 插件

(2).新建 .editorconfig ,放在项目根路径下,内容如下:

# editorconfig.org
root = true

[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.md]
trim_trailing_whitespace = false