c# - 有人更改 Visual Studio 默认的支撑样式吗? - 有标准吗?

标签 c# visual-studio coding-style standards

我发现默认的支撑样式在行数上有点浪费,例如...

function foo()
{
    if (...)
    {
        ...
    }
    else
    {
        ...
    }
}

例如,如果我用 JavaScript 编写,会像...

function foo() {
    if (...) {
        ...
    } else {
        ...
    }
}

...据我所知,这可能也不符合人们的口味。

但问题是您是否关闭 VS 格式样式并使用您自己的规则?当许多人在同一个代码库上工作时,业界对此有何看法?是否只是为了简单/统一而坚持默认设置更好?

最佳答案

您需要有编码标准。没有最好的标准。诸如在自己的线路上或在同一线路上安装支架之类的标准是一种决定,人们可能会考虑所涉及的开发人员的舒适程度,而不是行业意见(通常会有分歧)。

但是一旦定义了标准,您就应该调整您的工具以适合您。例如,您可以根据您的标准更改 VS 设置(工具 -> 选项),然后将这些选项组导出为 .vssettings 文件,将其保存在中央位置/代码存储库中,并要求每个开发人员导入它。

关于c# - 有人更改 Visual Studio 默认的支撑样式吗? - 有标准吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4624286/

相关文章:

c# - 使用本地数据库发布 WPF 应用程序

c++ - 在 Visual Studio 中从可变参数计数宏为常量参数计数宏提供输入

asp.net - Visual Studio 2012 未发布项目

c# - VS 扩展 : TextPoint. 大于/小于大文件非常慢

iphone - 用于学习最佳编码实践的开源 iOS 项目

objective-c - 重新格式化以在新行中包含方法参数

c# - 无法将 cellValuePresenter/TypeConverter 应用于 XamDataGrid 单元格

c# - 如何将 JSON 输出转换为 C# 对象并将它们存储到数组中

c# - Compare() 方法,Parent 和 Children 对象排序不完美

c# - 在 C# 中将单个属性包装在 #region 中是否有充分的理由?