在Visual Studio 2010中禁用* all *代码格式

时间:2010-11-29 14:46:08

标签: visual-studio-2010 code-formatting

我希望在Visual Studio 2010中禁用所有代码格式,以便在我认为合适时有选择地重新选择选项。

目前我有一个特定的问题,拒绝消失;当我在下面的代码块中添加最后一个大括号时,Visual Studio 2010会重新格式化该点上方的整个switch语句的代码,将每一行放在边距上(删除每行上的前导空格)。我已关闭工具/选项/ C#/格式化中的每个设置无效。是否有一个重写'禁用所有格式'选项?感谢。

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

更新:上面的具体问题是由Power Tools添加的其他格式选项引起的。其他格式化选项似乎与内置逻辑以奇怪的方式进行交互。

2 个答案:

答案 0 :(得分:0)

工具>选项>文本编辑器> C#>格式化>缩进>缩进案例标签

答案 1 :(得分:-1)

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

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

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

相关问题