如何使用 Komodo Edit 将所有 \r\n 替换为 \n

oro*_*aki 6 carriage-return newlines komodo

不知何故,我项目中的大约 40 个文件(主要是 Python 模块)以\r\n(Windows 风格)作为行结尾。我想将它们更改为\n(Unix 样式)行尾,但 Komodo Edit 似乎没有提供更改现有文件行尾的方法,并且使用 Komodo 进行简单的正则表达式查找和替换也不起作用。

小智 9

实际上是一个内置的科莫多的功能这一点,但它是很难找到。

右键单击Edit选项卡选择Current File Settings。在 下File Settings,将“行尾”更改为 UNIX (\n) 并取消选择“保留现有行尾”。

这对于单个文件来说很好,但是如果您尝试将多个文件作为批处理来处理,则会有点麻烦。为此,您可以使用插值快捷方式将 swatso33 的一些建议包装到保存的命令中

更新(2014-10-13):现在有一个选项:Clean Line EndingsCode选项卡下。