问题描述::从仓库拉取代码到本地打开后,发现每段代码后出现红色波浪线,如下图:
虽然不影响代码运行,但是强迫症患者受不了,我就是。。。😁😁😁
查看问题描述:
原因:
由于历史原因,Windows 和 Linux 下的文本文件的换行符不一致。
Windows 在换行的时候,同时使用了回车符 CR(carriage-return character)和换行符 LF(linefeed character)
而 Mac 和 Linux 系统,仅仅使用了换行符 LF(老版本的 Mac 系统使用的是回车符 CR ),详情如下:
| Windows | Linux/Mac | Old Mac(pre-OSX) |
| ------- | --------- | ---------------- |
| CRLF | LF | CR |
| ‘\n\r’ | ‘\n’ | ‘\r’ |
因此,文本文件在不同系统下创建和使用时就会出现不兼容的问题。
如何解决
直接将vscode底部的CRLF改成LF
||
问题得到解决😊😊😊