【发布时间】:2011-01-27 21:20:13
【问题描述】:
所以如果我在 c# (#1) 中有这样的函数
private void Test(){
}
如果你点击 Ctl K D,它会变成 (#2)
private void Test()
{
}
这里有两个问题。
1.有没有热键组合可以将#2代码转换为#1代码?
2. Micorosoft 是否有任何建议应该使用哪一个。我更喜欢#2,但我的一位同事更喜欢#1,他认为这是微软推荐的,但从未给我任何链接。我个人更关心代码的可读性而不是推荐,但只是好奇是否有这样的推荐。
【问题讨论】:
-
#2 看起来像 GNU 编码标准 :) gnu.org/prep/standards/standards.html#Formatting
-
好的。有谁知道在 Micorosoft、#1、#2 或其他东西中使用什么风格。可能是我们能以某种方式看到他们的一些代码(在这种情况下,反射器可能无济于事)
-
我更喜欢 #1(
{之前有一个空格)——就首选而言,这取决于本地编码标准,它可能继承或基于其他外部标准.无论如何,在项目中保持一致。
标签: c# visual-studio visual-studio-2008 coding-style