2

我在使用 Komodo IDE 处理远程文件(perl 脚本)时遇到了一些问题。(据我所知)没有办法将 ftp 传输模式从二进制更改为 ASCII,这会导致每行末尾出现“^M”字符。我的设置是 Linux 服务器和 Windows 客户端。有没有办法解决这个问题,而无需每次都在 Linux 上更正保存的文件。这种行为取消了 Komodo IDE 的资格,这是我迄今为止最喜欢的 IDE。

4

2 回答 2

3

您观察到的“^M”与您的文件是 ASCII 无关,而是与行尾格式(回车和换行字符)无关。

我还没有验证这一点,但这里有一个链接显示如何使用不同的行结束方法在 Komodo 中保存文件。不再需要在 DOS 模式下保存文件,因为现在大多数编辑器都可以识别 UNIX 文件格式。

于 2011-10-03T23:22:20.340 回答
0

将 switch -w 添加到您的 Perl shebang。

于 2013-02-26T11:10:02.423 回答