c# - 代码格式样式 - 哪一种更可取

标签 c# visual-studio visual-studio-2008 coding-style

所以如果我在 C# (#1) 中有这样的函数

private void Test(){

    }

如果你点击 Ctl K D,它会变成 (#2)

private void Test()
    {

    }

这里有两个问题。
1. 有没有热键组合可以把代码从#2转换成#1?
2. Micorosoft 是否有任何建议应该使用哪一个。我更喜欢#2,但我的一位同事更喜欢#1,他认为这是微软推荐的,但从未给我任何链接。我个人更关心代码的可读性,然后是推荐,但我很好奇是否有这样的推荐。

最佳答案

要从#2 转换为#1,请转到工具->选项->文本编辑器->C#->格式设置->新行,更改适当的项目(在本例中,“在新行上放置左大括号methods"), OK 退出对话框,然后再次按 Ctrl K D

关于c# - 代码格式样式 - 哪一种更可取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4822003/

相关文章:

c# - 在 Visual Studio 中复制文件而不使用 git 历史记录

c++ - 从类/结构的开头查找所有类/结构的所有成员 N 字节偏移量?

c++ - 奇怪的链接错误

c# - 如何告诉构造函数它应该只使用原始类型

c# - 如何在 C# 中以编程方式获取 MSI 产品版本

c# - "Error while trying to run project: Unable to start program"。只能运行程序一次。然后VS需要重启

python - 在 Windows 上使用 PIP 编译 mysql-python

c# - MS Chart - 如何将 X 标签放在列系列的左侧

c# - 命名空间未正确加载

c# - 无法加载 Entity Framework 提供程序类型?