我正在开发一个使用 Doctrine 的 Symfony 2 项目。开发主要发生在 Windows 上,这就是为什么所有文件都将 \r\n 作为换行符分隔符。
但是,当向我的实体类添加新属性然后运行app/console doctrine:generate:entities
Doctrine 时,将使用 \n 换行符添加生成的代码。这会导致文件具有不一致的换行符分隔符。下次我打开它们时,我的编辑器/IDE 会将所有 \n 替换为 \r\n 并将所有这些行显示为已更改,即使唯一的更改是换行符分隔符。
我如何告诉 Doctrine 在生成代码时它应该尊重文件中已经存在的换行符?