如何在JetBrains Rider中配置方法调用场景下Lambda的缩进规则
Rider C# 链式Lambda调用代码风格配置步骤
- 按下快捷键
Ctrl+Alt+S(Windows/Linux系统)或⌘,(macOS系统)打开Rider设置面板 - 依次展开菜单:编辑器 → 代码样式 → C#,先切换到「缩进和对齐」选项卡
- 找到链式方法调用对齐规则,选择「无对齐」,取消勾选「对齐到第一个方法调用」
- 找到Lambda表达式缩进规则,取消勾选「Lambda内部内容额外缩进一层」,设置Lambda缩进为1个标准缩进单位
- 再切换到「换行和大括号」选项卡
- 定位到Lambda表达式分组:将「Lambda右大括号后换行」「Lambda参数括号前后换行」两个选项均设置为「否」
- 定位到链式方法调用分组:将「链式调用的方法单独放新行」设置为「否」,可根据需要选择「优先保留原有换行」
- 设置完成后点击「保存」,回到代码编辑页按下
Ctrl+Alt+L(Windows/Linux)或⌥⌘L(macOS)触发自动格式化即可生效 - 若设置后未生效,可检查设置页顶部的「层」下拉框,确认你修改的是当前项目的配置,而非被全局默认配置/Unity专属代码样式预设覆盖
内容的提问来源于stack exchange,提问作者Fifnmar
相关产品推荐
相关产品推荐

