如何更改Netbeans中使用的行结尾

时间:2010-07-20 21:20:36

标签: netbeans eol

Netbeans在线结尾有这个wiki条目:http://wiki.netbeans.org/FaqEditorEOLs

但它不是很有用。它只是说你不应该在不同的操作系统上开发,那就是......

但在我的情况下,我对它没有任何权力。我在Windows机器上,我正在处理的PHP应用程序需要以UNIX EOL结束。

似乎没有为新文件设置此选项的选项。谁能告诉我在哪里设置这个?

5 个答案:

答案 0 :(得分:15)

答案 1 :(得分:14)

因为,出现了一个特定的插件:http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=36810

我也喜欢@JimLewis的建议,但我在Windows上使用linux虚拟机工作,因此在某些情况下版本系统行结束无济于事。

[更新201709] 我不再使用netbeans(对不起,但我需要python支持,而且太麻烦)并且几乎不再在Windows上开发,但@ marinos-an在评论中建议https://github.com/welovecoding/editorconfig-netbeans使用可以选择的常用设置文件由多个编辑通过插件。因为设置文件是可提交的,所以尝试一定非常有趣!

答案 2 :(得分:11)

您是否考虑过在版本控制级别管理行结尾?颠覆, 例如,允许您设置值为“LF”,“CR”,“CRLF”的“eol-style”属性, 和“native”(将存储在存储库中的行结尾转换为任何内容) 适用于检出文件的平台,并进行转换 当你办理登机手续时,另一种方式。)

答案 3 :(得分:2)

答案 4 :(得分:2)

fentie的回答解决了我的行结尾问题,因为将多行MySQL从NetBeans粘贴到MySQL命令提示符会导致错误。

要在每次打开时将此参数传递给NetBeans,请将其添加到netbeans.conf文件中:

OS X上的

/ Applications / NetBeans / NetBeans \ 7.1.2.app/Contents/Resources/NetBeans/etc/netbeans.conf。

来自提示&下的NetBeans Mac page技巧。

当我将多线SQL语句从NetBeans粘贴到OS X或远程Linux服务器上的MySQL命令行客户端时,MySQL将列出所有可能的命令选项,给我一些奇怪的'>提示类型,我被迫按Ctrl + C并再次登录MySQL。