gpt4 book ai didi

c# - Rider - 将匿名函数 block 参数与函数调用保持在同一行

转载 作者:太空宇宙 更新时间:2023-11-03 14:59:23 25 4
gpt4 key购买 nike

我已尝试在乘客设置中找到与此问题相关的所有设置。我真的希望匿名函数 block 参数的开头与我传递给它的函数在同一行,所以匿名函数的内容只缩进一次。

所需样式:

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

格式化后的结果:

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

是否存在可以实现这种格式设置的现有设置?

编辑:

奇怪的是,如果有另一个参数, block 会保持在同一行

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

最佳答案

这些设置应该有效(文件 | 设置 | 编辑器 | 代码风格 | C#):

  1. 在“Braces Layout”选项卡上,将“Anonymous method declaration”更改为“At行尾”
  2. 在“Line Breaks and Wrapping”选项卡上取消选中“Prefer wrap在调用中的“(”之前和“在调用中更喜欢在“)之前换行”

关于c# - Rider - 将匿名函数 block 参数与函数调用保持在同一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46989104/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com