設定换行字元 CRLF LF CR

首頁 >> 升級套件 >> 設定换行字元 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 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

發表迴響