Resharper清洁代码换行符与属性和字段
问题描述:
这是我的问题。我想在属性和字段之间换行。Resharper清洁代码换行符与属性和字段
这里是我得到:
private string _field1;
private string _field2;
private string _field3;
public string Property1 { get; set; }
public string Property2 { get; set; }
public string Property3 { get; set; }
下面是我想:
private string _field1;
private string _field2;
private string _field3;
public string Property1 { get; set; }
public string Property2 { get; set; }
public string Property3 { get; set; }
有没有人有一个想法如何得到ReSharper的有这种类型的换行符?我目前所拥有的是Resharper在所有字段和属性之间放置换行符或不换行。我似乎无法找到正确的设置来获得我想要的。
答
转到ReSharper的|选项下代码编辑,导航到C#→格式样式→空白行。现在,你需要改变两个独立的选项:
- 更改保持最大空行代码值设为0(零)
- 更改围绕一行实地值设为0(零)
...你完成了!
+3
不幸的是,这是行不通的。它只保留线条的方式。我想按照我的问题强制执行第二种格式。 – chafnan 2012-03-09 23:24:46
答
您可能还需要确保保留现有换行符没有下换行和结束语检查。
你的代码块看起来和我一样,但我想我知道你的意思。我在Resharper-> Options-> Languages-> C# - > Formatting Style下找到了'Blank Lines'设置,但是只能得到所有空行或没有空行。我无法获得不同的字段或属性格式。只需决定一种格式并在任何地方使用。 – 2012-03-08 15:21:53
这就是我现在正在做的。我只是强制换行。 – chafnan 2012-03-09 23:23:09
发行看和投票在这里http://youtrack.jetbrains.com/issue/RSRP-98614 – 2012-09-30 19:59:47