mea*_*nny 5 c# attributes visual-studio-2010
我想找到一种方法来告诉visual studio将我的属性保存在我的类中与属性内联.一个例子.
[DataMember] int ID { get; set; }
[DataMember] public int DivisionID { get; set; }
[DataMember] public string Name { get; set; }
[DataMember] public int MyID { get; set; }
[DataMember] public string ContactName { get; set; }
Run Code Online (Sandbox Code Playgroud)
但是,如果我手动修改类并点击保存它自动调整文件看起来像这样.
[DataMember]
int ID { get; set; }
[DataMember]
public int DivisionID { get; set; }
[DataMember]
public string Name { get; set; }
[DataMember]
public int MyID { get; set; }
[DataMember]
public string ContactName { get; set; }
Run Code Online (Sandbox Code Playgroud)
编辑
大家都知道.这不是最佳实践问题.我只是想了解编辑器是否具备此功能.这些代码文件由我们刚刚完成的代码生成器自动生成.这更令人烦恼不断发生,我们希望阻止它这样做.我知道有几个选项可以修改编辑器,但不知道是否有人知道这个问题的良好解决方法或是否存在.
我非常感谢任何人对我们问题的洞察力.
我认为你可以通过以下方式解决这个问题:
工具 -> 选项 -> 文本编辑器 -> C# -> 格式
取消选中所有相关的(例如,在 } 上格式化已完成的块)
显然这会影响您编写代码时的所有自动块格式化。
另一个解决方案是迁移到 VS2012,我认为它不会执行此操作(仍然在粘贴时执行此操作,但不太突出)。
| 归档时间: |
|
| 查看次数: |
1044 次 |
| 最近记录: |