Rider - 在功能调用的同一行上保留匿名功能块参数

Rider - 在功能调用的同一行上保留匿名功能块参数

问题描述:

我试过在骑手设置中找到与此问题有关的所有设置。我真的很喜欢匿名函数块参数的开头与我传递给它的函数在同一行,所以匿名函数的内容只是缩进一次。Rider - 在功能调用的同一行上保留匿名功能块参数

期望中的造型:

EditorGuiBuilder.Horizontal(
    () => { 
     EditorGUILayout.TextField("text"); 
     EditorGUILayout.TextField("text"); 
    }); 

有一个现有的设置,将实现这一格式:

EditorGuiBuilder.Horizontal(() => { 
    EditorGUILayout.TextField("text"); 
    EditorGUILayout.TextField("text"); 
}); 

结果格式化后?

编辑:

古怪足以在同一行块停留,如果有另一种说法

EditorGuiBuilder.Grid(iconsPerRow,() => { 
    EditorGUILayout.TextField("text"); 
}); 

这些设置应该工作(文件|设置|编辑|代码样式| C#):

  1. 开“括号布局”选项卡变化“匿名方法声明”到“在线的 端”
  2. 在“换行和环绕”选项卡中取消选中“首选包装 之前‘(’在调用”和“前体型包装‘)’中调用”
+0

谢谢你,那确实起作用。 –