我可以使用 ReSharper 自动获取带有支持字段的格式属性吗?
Can I use ReSharper to get automatically format properties with backing fields?
有什么方法可以配置 ReSharper 来更改以下内容:
private bool _learnTimerDetailsEditable;
public bool LearnTimerDetailsEditable { get => _learnTimerDetailsEditable; set => SetProperty(ref _learnTimerDetailsEditable, value); }
让我的代码看起来像这样:
private bool _learnTimerDetailsEditable;
public bool LearnTimerDetailsEditable
{
get => _learnTimerDetailsEditable;
set => SetProperty(ref _learnTimerDetailsEditable, value);
}
自动格式化?
在 Resharper 选项中,转到:
Code Editing
/C#
/Formatting Style
/Line Breaks and Wrapping
.
找到 Arrangement of declaration blocks
部分。
取消选中 Place abstract/auto property/indexer/event declaration of single line
。如果这对您不起作用,请尝试下一个选项:Place simple property/indexer/event declaration on single line
.
有什么方法可以配置 ReSharper 来更改以下内容:
private bool _learnTimerDetailsEditable;
public bool LearnTimerDetailsEditable { get => _learnTimerDetailsEditable; set => SetProperty(ref _learnTimerDetailsEditable, value); }
让我的代码看起来像这样:
private bool _learnTimerDetailsEditable;
public bool LearnTimerDetailsEditable
{
get => _learnTimerDetailsEditable;
set => SetProperty(ref _learnTimerDetailsEditable, value);
}
自动格式化?
在 Resharper 选项中,转到:
Code Editing
/C#
/Formatting Style
/Line Breaks and Wrapping
.
找到 Arrangement of declaration blocks
部分。
取消选中 Place abstract/auto property/indexer/event declaration of single line
。如果这对您不起作用,请尝试下一个选项:Place simple property/indexer/event declaration on single line
.