如何以下列方式使Resharper格式化行包装的三元运算符
我真的希望Resharper以这种方式格式化我的线条三元组
return navigator.IsTerminating ? navigator.Context : navigator.Context.GetSimulatableRelative(new Navigator(navigator));
有人能帮忙吗?
我不认为这样做有开箱即用的方式。 我知道影响R#格式化代码的唯一方法是通过以下设置:
Resharper – > Options … – > Langauges – > C# – >格式化样式
但是,这不允许您编写自己的自定义格式规则。
如果您觉得自己是一个挑战,那么您可以编写一个插件。 有一些文档和SDK:
- 开发者文档
- SDK
- video教程