【问题标题】:PhpStorm saving with Linux line ending on Windows在 Windows 上以 Linux 行结尾的 PhpStorm 保存
【发布时间】:2016-11-07 17:20:29
【问题描述】:

环境:Windows + PhpStorm

问题:PhpStorm 以 Windows 行结尾保存文件 - 对于 shell 脚本,这是一个问题,因此需要在复制到服务器后始终进行转换。

问题:是否可以配置 PhpStorm 以使用 Linux 行结尾 - \n 而不是 \n\r(新行+ 回车)?

【问题讨论】:

    标签: windows phpstorm line-endings


    【解决方案1】:

    您可以安全地使用\n 行结尾来处理.php 以及大多数其他文件——Windows 上的PHP 可以很好地读取这些文件。


    为所有文件设置默认行结束:转到Settings/Preferences | Editor | Code Style并将Line separator (for new files)选项更改为所需的样式(例如Unix and OS X (\n))。


    要更改特定现有文件的行尾:打开文件并通过状态栏中的相应部分进行更改.. 或通过File | File Properties | Line Separators


    附言

    如果您确实安装并启用了 EditorConfig 插件 ...您还可以通过.editorconfig file 进行配置——在那里您可以指定要使用的行结尾(这可以在每个文件上完成扩展级别..所以它比 PhpStorm 自己的设置更灵活)。

    这也适用于支持此类文件的另一个编辑器/IDE。

    【讨论】:

      猜你喜欢
      • 2020-10-16
      • 1970-01-01
      • 2016-04-09
      • 1970-01-01
      • 2018-01-31
      • 1970-01-01
      • 1970-01-01
      • 2012-03-17
      • 1970-01-01
      相关资源
      最近更新 更多