3

我正在寻找一种方法来保持我的代码区域具有一定数量的制表符缩进。选项卡表示与其上方字段的关系。

IE

public string Foo1
    pubic string F1Bar1
public string Foo2
public string Foo3
    public string F3Bar1
    public string F3Bar2
        public string F3B2Foobar1
public string Foo4

运行自动格式化当然会对齐所有这些字符串,有没有办法标记这部分代码被自动格式化程序忽略。保留缩进,而其余代码确实被格式化?

(我可以使用 Resharper)

4

2 回答 2

1

在 ReSharper 7.0 或更早版本中无法做到这一点。但是你可以在这里为这个功能投票http://youtrack.jetbrains.com/issue/RSRP-9997

于 2012-08-08T19:37:58.030 回答
0

您可以在之后添加换行符public并在之前缩进string,即:

    public
      string F1Bar1;

这种格式不会改变,至少在我的安装/设置中(R# 5.1.3,VS 2010)。

不幸的是,这仅有助于第二级。第三级或更高级别是不可能的。

于 2012-08-09T08:48:22.223 回答