Ruby代碼美化工具
正在努力為您加載...

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 [email protected] 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


工具簡介:

使用該工具可有效的實現Ruby代碼的格式化與美化功能,可自由控制代碼縮進大小與格式。右側的相關選項可實現html、css與js混編排版的縮進、換行、轉義等功能。


二維碼
白小姐传密66期