Ali*_*and 26

引自Netbeans Wiki:

NetBeans编辑器尊重现有文件中使用的行分隔符.它以下列方式将文件读入编辑器文档实例:

  • 读取文件的第一行并确定行分隔符类型 - 它应该是其中之一

    • "\n"(LF) - Unix
    • "\ r"(CR) - Mac
    • "\ r \n"(CRLF) - Windows
  • 在文档实例中记住行分隔符类型以供将来保存操作.

  • 读取文件中的所有行,并将它们的行分隔符(无论它是什么类型)转换为"\n",这是编辑器能够使用的唯一行分隔符类型.
  • 保存操作后,文档中的每个"\n"都将转换为记忆行的separtor类型.

注意:如果整个文件中存在多种类型的行分隔符混合,则在保存时将仅使用原始第一行中的行分隔符类型.

对于新文件(从模板构造),编辑器使用平台默认行分隔符.

更新:

从Netbeans 7.3开始,有一个新的change-line-endings-on-save插件,允许您在全局或每个项目中配置行结尾.

  • 这是否意味着无法手动更改此行为? (3认同)
  • 我不相信.维基说:"目前没有其他选项来处理行分隔符." (3认同)

Jun*_*aid 15

有一个插件可以帮助切换行结尾.这是' 显示和更改行结尾 '.您可以直接在NetBeans中安装它.

转到工具 - >插件 - >可用插件
然后搜索它.选中复选框,然后按"安装"按钮.

  • 它可能对搜索其他人有帮助,因为这个页面出现在谷歌搜索的第一页:)默认情况下NetBeans还没有这个功能. (2认同)