【问题标题】:Disable *all* code formatting in Visual Studio 2010在 Visual Studio 2010 中禁用 *all* 代码格式
【发布时间】:2011-05-17 07:54:38
【问题描述】:

我希望在 Visual Studio 2010 中禁用 所有 代码格式,以便在我认为合适的情况下选择性地重新打开选项。

目前我有一个拒绝消失的具体问题;当我在下面的代码块中添加最后一个大括号时,Visual Studio 2010 会重新格式化该点上方整个 switch 语句的代码,将每一行放在边距上(删除每行上的前导空格)。我已经关闭了 Tools/Options/C#/Formatting 中的 every 设置,但无济于事。是否有最重要的“禁用所有格式”选项?谢谢。

    switch(fractionalDigits)
    {
        case 0:
            if(significand > 107374u)
            {
                if(truncateRange)
                {
                    significand = 1073741823u;
                }
                else
                { 
                    result = FixedPointDecimal.Null;
                    return false;
                }
            }
            else
            {

更新:上述特定问题是由 Power Tools 添加的其他格式选项引起的。额外的格式化选项似乎以一种奇怪的方式与内置逻辑交互。

【问题讨论】:

    标签: visual-studio-2010 code-formatting


    【解决方案1】:

    您可以尝试以下方法: 创建一个几乎没有颜色的颜色主题。因此,您可以逐步重新调整每个代码元素的颜色。

    您可以使用以下工具生成无色主题: Theme generator

    将对比度设置为左侧,将主色和前景色设置为白色。

    【讨论】:

      【解决方案2】:

      工具 > 选项 > 文本编辑器 > C# > 格式化 > 缩进 > 缩进大小写标签

      【讨论】:

        猜你喜欢
        • 2013-12-04
        • 2019-07-17
        • 2012-01-17
        • 2019-03-10
        • 1970-01-01
        • 2011-09-10
        • 2012-06-15
        • 2021-11-05
        • 2019-08-17
        相关资源
        最近更新 更多