自布雷斯与ReSharper的格式

自布雷斯与ReSharper的格式

本文介绍了自布雷斯与ReSharper的格式化的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

我使用ReSharper的4.5,写作数组或对象初始化的时候,我需要括号的自定义格式。 ReSharper的支持有些款式:

I'm using Resharper 4.5 and I need custom formatting of braces when writing an array or object initializer. Resharper supports some styles:

牛羚风格:

int[] array = new int[]
                  {
                      1, 2, 3
                  }

但我需要:

int[] array = new int[]
{
    1, 2, 3
}

有什么办法来定制这个模板?

Is there any way to customize this templates?

推荐答案

您可以自定义ReSharper的只是做到这一点,你需要做以下(所有的 ReSharper的 - >选项 - > C# - >格式风格

You can customize ReSharper to do just that, you'll need to do the following (All in ReSharper -> Options -> C# -> Formatting Style):


  1. 牙套布局后,设置的阵列和
    对象初始化
    的为在下一页
    线(BSD风格)

  2. 其他,确保的连续行缩进乘数的设置为 1

  3. 其他,确保的缩进数组,对象和集合初始化块的就是选中

  1. In Braces Layout, set Array andobject initializer to At Nextline (BSD Style).
  2. In Other, make sure that Continuous line indent multiplier is set to 1.
  3. In Other, make sure that Indent array, object and collection initializer block is unchecked.

您应该得到你想要的风格。

You should get the style you want.

这篇关于自布雷斯与ReSharper的格式化的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-06 21:18