如何为Doctrine生成的代码设置换行符分隔符?

时间:2014-11-27 09:16:07

标签: php symfony doctrine-orm newline symfony-2.5

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

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

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

1 个答案:

答案 0 :(得分:0)

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