为什么ReSharper使用字符串插值提供奇怪的格式?

时间:2015-09-17 11:45:29

标签: c# .net resharper

ReSharper的格式化将字符串插值放在不同的行上,例如:

$" whatever = {somethingelse}"

变为:

$" whatever={
         somethingelse
      }"

知道这是哪个选项吗?

1 个答案:

答案 0 :(得分:1)

“包装对象和集合初始化程序”是您所追求的设置。如果长时间将其设置为剁,然后如果它仍然不正确地包装,则可以将“右边距(列)”数字修改为更大的值并且它将停止该行为。虽然通过扩展列resharper将停止包装行中包含的字符数少于您设置的值的任何内容,因此可能会以不合需要的方式执行其他重新格式化。

Resharper object initializer options

Resharper Column Options