输入代码
1
输出结果
1
大小: {{ info.size }} 字符
行数: {{ info.lines }} 行

工具简介

Ruby 格式化工具能美化优雅的 Ruby 代码,处理 do...end 块、哈希、方法定义以及模块嵌套的缩进,让您的脚本层次分明。

使用说明

  1. 将 Ruby 脚本粘贴到左侧。
  2. 点击“格式化”按钮,系统将自动美化嵌套结构。
  3. 点击“复制结果”获取处理后的代码。

原理介绍

Ruby 的语法非常灵活。本工具通过识别 block 关键字(do, end, begin, rescue)和模块定义,建立代码的层级模型。在输出时应用统一的 2 空格(或自定义)缩进,使代码符合 Ruby 社区的主流审美。