Ruby 代码美化:
在上面的编辑器中输入你手中混乱、压缩或混淆的Ruby代码,点击【格式化 代码】即可实现代码的格式化与美化功能。该编辑器还具备行数显示及语法高亮显示的功能。
此外还提供了大量的附加选项来实现个性化的代码美化显示功能。
什么时候需要使用Ruby代码美化:
通常你的Ruby代码会由于缩进、间距以及其他格式原因而显得杂乱无章。这种情况常见于多个开发人员进行同一项目的开发过程中,因为大家往往都有着不同的排版格式。该工具有助于使文件的格式统一。
同时,该工具在处理压缩或混淆的代码时也很常用,你可以使用该工具使代码看起来更加漂亮且可读性更强,也更容易编辑。
示例:
未处理的 Ruby 代码如下:
class Person attr_reader :name, :age def initialize(name, age) @name, @age = name, age end def <=>(person) # Comparison operator for sorting @age <=> person.age end def to_s "#@name (#@age)" end end group = [ Person.new("Bob", 33), Person.new("Chris", 16), Person.new("Ash", 23) ] puts group.sort.reverse
代码美化后变成了这样 :
class Person attr_reader: name, : age def initialize(name, age)@ name, @age = name, age end def <= > (person)# Comparison operator for sorting@ age <= > person.age end def to_s "#@name (#@age)" end end group = [ Person.new("Bob", 33), Person.new("Chris", 16), Person.new("Ash", 23) ] puts group.sort.reverse