对于特定项目,整个代码库使用制表符,而不是空格。
当然,这是错误的,每个人都知道。但是在这个特定的项目中,Doctrine 打破了编码约定,以正确的方式做事并创建带有空格的实体文件。
如何将 Doctrine 1.2 配置为使用选项卡?
对于特定项目,整个代码库使用制表符,而不是空格。
当然,这是错误的,每个人都知道。但是在这个特定的项目中,Doctrine 打破了编码约定,以正确的方式做事并创建带有空格的实体文件。
如何将 Doctrine 1.2 配置为使用选项卡?
您可以更改$this->spaces
为其他内容,例如$this->spaces = "\t";
在EntityGenerator.php中。
您还可以更改模板(例如getMethodTemplate
)以适合您的支架放置偏好。
请注意,这违反了PSR-2 编码风格指南,它需要 4 个空格进行缩进。