在Notepad++ (或者使用其他工具)中,有没有办法在一次go中自动更改多个文件的结束行
即将windows EOL (CRLF
)和UNIX EOL (LF
)文件的混合转换为全部Windows EOL (CRLF
)
发布于 2012-07-05 17:46:06
替换对话框可以处理扩展字符,如EOL。只需将“搜索模式”更改为“扩展”,您就可以使用EOL (在Windows中为\r \n或在Unix中为\n)、tabs (\t)等。
也可以使用该对话框的“在文件中查找”选项卡在多个文件之间执行替换。
发布于 2012-07-05 17:42:18
我使用的是Notepad++ 6.1.2。
在“编辑”菜单中,您有"EOL转换“,这正是您所需要的。
发布于 2014-08-04 05:28:29
使用“在文件中查找”功能(Ctrl + Shift + F)。将左下角的搜索模式更改为“正则表达式”。
在“查找内容”框中,使用以下模式:
(?<!\r)\n
替换为:
\r\n
选择目录并指定任何文件类型筛选器。如果需要,请勾选“在所有子文件夹中”。单击“在文件中替换”。
这样做的目的是将当前没有回车(\r)的换行符(\n)替换为\r\n,因此它不会匹配已经是Windows样式的行尾。
https://stackoverflow.com/questions/11341660
复制相似问题