鍍金池/ 問答/HTML/ vscode如何替換所有文件的回車格式為L(zhǎng)F呢?

vscode如何替換所有文件的回車格式為L(zhǎng)F呢?

之前設(shè)置的回車格式是CRLF
現(xiàn)在eslint改為硬性LF,已經(jīng)在VS里配置了"files.eol": "n" 但是得每個(gè)文件挨著打開手動(dòng)改一把
有木有什么好辦法全部一次替換呢?每個(gè)文件打開來挨著改好藍(lán)瘦··

回答
編輯回答
真難過
  1. git有個(gè)自動(dòng)轉(zhuǎn)換換行符功能,在文件commit時(shí)會(huì)自動(dòng)轉(zhuǎn)換換行符格式;

    不想使用,也可以通過 git config --global core.autocrlf false 關(guān)閉;

  2. 如果僅僅想要讓編輯器顯示LF,除了樓上說的 利用.eslintrc配置,然后ctrl+s 保存時(shí)一個(gè)個(gè)轉(zhuǎn)換;
  3. 另外一個(gè)方法是使用git-windows自帶有dos2unix.exe,
    執(zhí)行 find . -type f -exec dos2unix {} \; 批量轉(zhuǎn)換
2018年2月27日 10:33
編輯回答
情殺

clipboard.png

clipboard.png

2018年6月24日 10:19
編輯回答
話寡

VSCode自帶轉(zhuǎn)換, 編輯器右下角狀態(tài)欄, 笑臉左邊就有 CRLF或者LF, 點(diǎn)擊選擇想要的就好

2017年2月21日 19:54
編輯回答
心夠野

在vsc里面做全局替換
\r\n -> \n

2017年2月26日 19:13
編輯回答
膽怯

我是除了修改配置。還安裝了一個(gè)插件 EditorConfig for Visual Studio Code

項(xiàng)目文件夾根目錄創(chuàng)建這個(gè)文件 .editorconfig,內(nèi)容如下:

root = true

[*]
charset = utf-8
indent_style = space
indent_size = 2
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true

這樣你新建或者把舊的文件 Ctrl + S,就OK了~

補(bǔ)充: git config --global core.autocrlf 請(qǐng)查看并修改,具體使用自行搜索。

EditorConfig:http://editorconfig.org/

2018年7月24日 12:56