84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
windows下默认的换行符号是CRLF, Linux和Mac通用的是LF。我在windows下将编辑器的换行模式修改为LF,不知道会带来什么潜在问题?
CRLF
LF
另外也想看看大家怎么处理不同系统之间的换行符问题?
先纠正一点:Windows 是 CRLF,Linux 是 LF,Mac 是 CR
CR
用啥,其实问题不大,只要文本编辑器支持,用哪种行结束标记都可以——当然“记事本”是不支持的,如果你用记事本打开一个 LF 作为结束符的文件,会没有分行。
另外,像 Git,Windows下默认会在提交代码时把CRLF转换成LF再提交,更新代码的时候也会把LF转换成CRLF,以达到系统兼容。
当然还有一个问题就是开发读/写(注意不只是读)文本文件的时候可能需要注意一下。
先纠正一点:Windows 是
CRLF
,Linux 是LF
,Mac 是CR
用啥,其实问题不大,只要文本编辑器支持,用哪种行结束标记都可以——当然“记事本”是不支持的,如果你用记事本打开一个
LF
作为结束符的文件,会没有分行。另外,像 Git,Windows下默认会在提交代码时把CRLF转换成LF再提交,更新代码的时候也会把LF转换成CRLF,以达到系统兼容。
当然还有一个问题就是开发读/写(注意不只是读)文本文件的时候可能需要注意一下。