vscode 換行符 n 變成 r n

2021-10-02 23:22:50 字數 659 閱讀 8901

vscode是乙個開源的強大**編寫器,但是如果沒有好好的配置使用,會適得其反。

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

為特定型別檔案指定縮排大小、縮排型別(空格,或tab),是否自動插入末行等等。

編輯器配置,使用的是乙個.editorconfig檔案,請先在專案資料夾根目錄建立這個檔案。

很高興發現,.editorconfig檔案遵循了社群的規範,所以可以參考: 

始終在檔案末尾插入乙個新行,這個在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   

就可以了。

vscode 換行符 n 變成 r n

vscode是乙個開源的強大 編寫器,但是如果沒有好好的配置使用,會適得其反。這裡總結vscode的一些配置,方便自己查詢,也方便。為特定型別檔案指定縮排大小 縮排型別 空格,或tab 是否自動插入末行等等。編輯器配置,使用的是乙個.editorconfig檔案,請先在專案資料夾根目錄建立這個檔案。...

Python換行符問題 r n還是 n?

今天寫乙個python指令碼去讀取乙個txt檔案時,發現乙個很有趣的現象 如果這個檔案是用atom編輯器寫的,發現換行符是 r 這樣一來去逐行讀取資料就失效了,因為用open函式 去開啟該檔案readline 時預設使用的換行符是 n 但是,當這個txt檔案是用pycharm編輯器寫的話,其換行符就...

Python換行符問題 r n還是 n?

今天寫乙個python指令碼去讀取乙個txt檔案時,發現乙個很有趣的現象 如果這個檔案是用atom編輯器寫的,發現換行符是 r 這樣一來去逐行讀取資料就失效了,因為用open函式 去開啟該檔案readline 時預設使用的換行符是 n 但是,當這個txt檔案是用pycharm編輯器寫的話,其換行符就...