設定换行字元 CRLF LF CR
在不同的平台上,
文件的換行字元各有不同,
CRLF – > Windows
LF – > Unix / Linux
CR – > Mac
若始終在同個平台上設計開發的話,
使用何種格式都無妨,
若在不同平台上開發最好能夠統一格式,
避免不可預期的問題發生或者產生混淆。
以 Git 為範例,
使用 CRLF 與 LF 就會判別文件有相異處,
這在軟體開發與版本控制中不是什麼嚴重的問題,
但卻會讓人誤以為程式有修改變更。
解決方法很簡單,
執行:
$ git config –global core.autocrlf true
即可。
core.autocrlf 可以三個數值,
true, inout, false
使用 true 的話,
git 會自動將 CRLF 文件轉換為 LF。
若是使用如 Pycharm 之類的 IDE 軟體,
可從上方工具列的 File – > Settings 中
找到 Code Style 頁面,
在 General 分頁中,
找到 Line Separator 並將其設定為
Unix and macOS ( \ n )
這樣一來,
在協同開發中,
由於換行符號造成的差異與誤解就得到解決。
================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================