【发布时间】:2015-03-24 14:59:21
【问题描述】:
我正在使用rubocop 来检查我的代码的样式约定是否符合最佳实践。我有一系列颜色,想知道显示它们的最佳方式。我读到行应该少于 80 个字符,所以我这样做了。
colors = [:light_red, :red, :pink, :orange, :light_yellow, :yellow,
:light_green, :green, :light_blue, :blue, :white, :black]
我从 rubocop 收到以下异常消息
C: Align the elements of an array literal if they span more than one line
这是否意味着,我应该做这样的事情
colors = [:light_red,
:red,
:pink,
:orange,
:light_yellow,
:yellow,
:light_green,
:green,
:light_blue
:blue,
:white,
:black]
这占用了大量的空间,我认为我的方式更有效。
关于在 ruby 中显示多行数组的风格规则是什么?
【问题讨论】:
-
除此之外,在这种情况下,您应该使用
%i文字。
标签: ruby arrays coding-style