0

我正在开发一个使用 Doctrine 的 Symfony 2 项目。开发主要发生在 Windows 上,这就是为什么所有文件都将 \r\n 作为换行符分隔符。

但是,当向我的实体类添加新属性然后运行app/console doctrine:generate:entities​​Doctrine 时,将使用 \n 换行符添加生成的代码。这会导致文件具有不一致的换行符分隔符。下次我打开它们时,我的编辑器/IDE 会将所有 \n 替换为 \r\n 并将所有这些行显示为已更改,即使唯一的更改是换行符分隔符。

我如何告诉 Doctrine 在生成代码时它应该尊重文件中已经存在的换行符?

4

1 回答 1

0

为什么你不习惯使用 unix 风格的换行符?每个 IDE 都可以为您解决这个问题。windows php 实现处理 unix 样式的换行符没有问题。

于 2014-11-28T07:54:32.940 回答