您如何更改代码生成策略的格式?

问题描述

现在,当我单击edmx模式上的“从数据库生成模型”而不是获取此信息时:

 public int ID { get; set; }
 public int LocationID { get; set; }
 public string LocationDescription { get; set; } 

我明白了:

 public int ID { get; set; }

 public int LocationID { get; set; }

 public string LocationDescription { get; set; } 

是什么导致它在属性之间放置空格。有没有办法改变代码生成策略格式化生成代码的方式?

解决方法

您当然不希望仅仅为了消除自动生成的属性之间的回车。

此外,您为什么还要这样做?除非您确实进行了某些操作,否则不要触摸此文件。那么,由于不会以任何方式触碰自动生成的代码,为什么还要看着它?

如果这让您很烦恼,以至于在不删除这些文件中的回车符的情况下您真的无法继续工作,那么,我很乐意向您展示如何操作。

您在这里:

https://visualstudiomagazine.com/Articles/2008/09/01/Customize-Code-Generation-in-EF.aspx?m=1

祝你好运...因为你需要它。