vscode 換行符\n 變成\r\n


VSCode是一個開源的強大代碼編寫器,但是如果沒有好好的配置使用,會適得其反。

這里總結VSCode的一些配置,方便自己查詢,也方便網友。

1、編輯器配置

為特定類型文件指定縮進大小、縮進類型(空格,或tab),是否自動插入末行等等。

編輯器配置,使用的是一個 .editorconfig 文件,請先在項目文件夾根目錄創建這個文件。

很高興發現, .editorconfig 文件遵循了社區的規范,所以可以參考: 
https://github.com/editorconfig/editorconfig-vscode

 

2、文件末尾新行

始終在文件末尾插入一個新行,這個在Linux、Unix的文件系統中非常常見,怎么配置呢?

root = true

[*]
end_of_line = crlf
insert_final_newline = true

配置的意義

對於所有的文件

每一行的尾部自動調整為 crLf
文件的末尾是一個空行

換行符\n 變成\r\n

3、重新打開vscode就可以了。

4、如何校驗是否生效,使用notepad++,,查看所有字符就可以看到了 CRLF。表示\r\n,如果僅僅是LF表示\n

 

如果想要只是換行符 \n,

則  end_of_line = lf   

就可以了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM