在VS Code中找到\ n并替换为\ r \ n

时间:2020-06-04 10:57:06

标签: visual-studio-code

我有一个仅接受Windows \r\n的旧系统,我想用VS Code编辑一个只有\n才能有\r\n的文件。

我正在尝试使用正则表达式替换:

regex replace in VS Code

但是这将文字\r代替了空白字符。

我尝试使用SHIFT+ENTER在换行符中添加换行符:

SHIFT+ENTER replace in VS Code

但这只是放在\n中。

如何更改使用的换行符并将文件保存在VS Code中?

1 个答案:

答案 0 :(得分:1)

右侧底部栏中有文本“ LF”,单击它并选择“ CRLF”。或按Ctrl+Shift+P并输入Change End of Line Sequence

不知道为什么您的方法行不通。 \x0D\15也不会被识别。我会称它为错误。


对于多个文件,在Linux上,我可以在编辑器外部进行操作,例如,使用

find somedir -name '*.someext' -exec perl -pi -e 's/\n/\r\n/' {} +