如何驗證文件的分隔符號是什麼?
我正在使用 eclipse 編輯 Windows 系統上的腳本文件,並將其部署到我的 unix 伺服器上。該腳本指定檔名,我想確定 Eclipse 是否使用 unix 行尾分隔符號來儲存檔案。
我已將首選項設定為在新檔案上使用 Unix 行分隔符號:
Window > Preferences > General > Workspace > "New text file line delimiter"
並使用更改了我的腳本文件的行分隔符。
File -> Convert Line Delimiters To
有沒有辦法(最好是用 eclipse IDE)來檢查是否有「\r」?
答案1
假設您沒有使用像 git 這樣的版本控制系統(它應該自動執行此操作),您可以指定 Eclipse 中的新檔案使用哪些行結尾。
Window > Preferences > General > Workspace > "New text file line delimiter"
您也可以透過以下方式轉換現有文件:
File -> Convert Line Delimiters To
一般來說,最佳實踐是總是對在跨平台環境中使用或運行的程式碼使用 Unix 行結尾。