首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >一次更改多个文件的EOL

一次更改多个文件的EOL
EN

Stack Overflow用户
提问于 2012-07-05 17:38:59
回答 7查看 94.6K关注 0票数 104

在Notepad++ (或者使用其他工具)中,有没有办法在一次go中自动更改多个文件的结束行

即将windows EOL (CRLF)和UNIX EOL (LF)文件的混合转换为全部Windows EOL (CRLF)

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2012-07-05 17:46:06

替换对话框可以处理扩展字符,如EOL。只需将“搜索模式”更改为“扩展”,您就可以使用EOL (在Windows中为\r \n或在Unix中为\n)、tabs (\t)等。

也可以使用该对话框的“在文件中查找”选项卡在多个文件之间执行替换。

票数 108
EN

Stack Overflow用户

发布于 2012-07-05 17:42:18

我使用的是Notepad++ 6.1.2。

在“编辑”菜单中,您有"EOL转换“,这正是您所需要的。

票数 92
EN

Stack Overflow用户

发布于 2014-08-04 05:28:29

使用“在文件中查找”功能(Ctrl + Shift + F)。将左下角的搜索模式更改为“正则表达式”。

在“查找内容”框中,使用以下模式:

代码语言:javascript
复制
(?<!\r)\n

替换为:

代码语言:javascript
复制
\r\n

选择目录并指定任何文件类型筛选器。如果需要,请勾选“在所有子文件夹中”。单击“在文件中替换”。

这样做的目的是将当前没有回车(\r)的换行符(\n)替换为\r\n,因此它不会匹配已经是Windows样式的行尾。

票数 76
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11341660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档