【发布时间】:2013-12-01 06:19:20
【问题描述】:
Rubocop 将 #!/usr/bin/ruby 更改为
# !/usr/bin/ruby
当我使用rubocop -a时,在哈希后添加一个空格,我该如何避免这种情况
【问题讨论】:
-
您使用的是哪个版本的 rubocop?
-
我用的是原版。
Rubocop 将 #!/usr/bin/ruby 更改为
# !/usr/bin/ruby
当我使用rubocop -a时,在哈希后添加一个空格,我该如何避免这种情况
【问题讨论】:
您必须禁用 LeadingCommentSpace 警察。它确保# 和它后面的文本之间有一个空格。在您的 .rubocop.yml 中放入类似的内容:
LeadingCommentSpace:
enabled: false
您偶然发现了一个错误,我将在下一个 RuboCop 版本中修复它(我是它的作者)。显然#!应该被特殊对待。
【讨论】:
#!/usr/bin/env ruby, #!/usr/bin/env bundle exec rails runner