windows下預設的換行符號是CRLF
, Linux和Mac通用的是LF
。我在windows下將編輯器的換行模式修改為LF
,不知道會帶來什麼潛在問題?
另外也想看看大家怎麼處理不同系統之間的換行問題?
过去多啦不再A梦2017-05-02 09:24:00
先修正一點:Windows 是 CRLF
,Linux 是 LF
,Mac 是 CR
用啥,其實問題不大,只要文本編輯器支持,用哪種行結束標記都可以——當然“記事本”是不支持的,如果你用記事本打開一個LF
作為結束符的文件,會沒有分行。
另外,像 Git,Windows下預設會在提交程式碼時把CRLF轉換成LF再提交,更新程式碼的時候也會把LF轉換成CRLF,以達到系統相容。
當然還有一個問題就是開發讀/寫(注意不只是讀)文字檔的時候可能需要注意一下。