Ruby工具重新格式化数组文字

时间:2014-09-08 14:50:01

标签: ruby sublimetext rubymine atom-editor rubocop

是否有一个Ruby工具或编辑器插件可以将数组文字转换为%w数组文字?

ARRAY = [
  "Foo",
  "Bar",
  "Baz"
]

ARRAY = %w(
  Foo
  Bar
  Baz
)

我知道我可以写自己的正则表达式来做这件事,但我希望有一些现成的东西。我已经使用Rubocop作为linter,但它没有涵盖它。我似乎无法为它找到RubyMine,Sublime或Atom的插件。

1 个答案:

答案 0 :(得分:2)

您可以使用rubocop -a自动更正攻击。其中一个默认警察是the word array cop,应该让你了解。