如何阻止 Eclipse (EPIC Perl) 将 DOS CR/LF 添加到我的 Perl 脚本中?

发布于 2024-08-14 00:31:38 字数 242 浏览 9 评论 0原文

我在 Windows 上使用 Eclipse 来编辑远程安装的 Linux SMB 共享上的文件。

再加上 Samba 对即时映射的顽固反对,Eclipse 对 CR/LF 的坚持给 Perl 脚本带来了真正的头痛。

有什么解决方法吗?

I use Eclipse on Windows to edit files on a remotely mounted Linux SMB share.

Coupled with Samba's stubborn opposition to on-the-fly mapping, Eclipse's insistence on CR/LF creates a real headache with Perl scripts.

Any workarounds?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

枕梦 2024-08-21 00:31:38

在 Eclipse 中,可以在 Window > 下找到行尾序列设置。首选项>一般>工作区> “新文本文件行分隔符”

In Eclipse, the end-of-line sequence setting can be found under Window > Preferences > General > Workspace > "New text file line delimiter".

半世蒼涼 2024-08-21 00:31:38

当您遇到其他人的代码中存在这些问题时,我只是偶然发现了一种解决这些问题的简单方法。

在 Eclipse Kepler(及更高版本)中,使用菜单项 File >将行分隔符转换为

在以前版本的 Eclipse 中,您必须使用 Source >格式。它将重新格式化代码,其中包括用 LF 替换 CR/LF。

I just stumbled upon an easy way of fixing these problems when you run into someone else's code that has them.

In Eclipse Kepler (and later), use the menu item File > Convert Line Delimiters To.

In previous versions of Eclipse, you have to user Source > Format. It'll reformat the code, which includes replacing CR/LFs with LFs.

灯角 2024-08-21 00:31:38

或者也许您只需取消选中此标志即可:
窗口/首选项/常规/编辑器/文本编辑器/显示空白字符

Or maybe you just have to uncheck this flag :
Window/Preferences/General/Editors/Text Editors/Show whitespace characters

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文