Ruby代码格式化

反馈
提示:本格式器基于文本规则与缩进栈,能显著改善缩进和空白,但不会做语义级重排(如 RuboCop/Rufo)。


        

实现说明:识别常见块起始/结束关键字并维护缩进栈。对 `else` / `elsif` / `when` / `rescue` / `ensure` 在输出前做出缩进回退,以保证对齐。对复杂语法(多行字符串、内嵌块、三元表达式、%Q/... 等)有一定局限,请在真实项目中以 RuboCop/Rufo 等工具为准。

📖 工具说明

📖 相关推荐