RubyMine 与 Rubocop - 如何重新格式化?
RubyMine with Rubocop - How to Reformat?
我在 Rubymine 中安装了 RuboCop,并且正确显示了 rubocop 的检查错误。
运行 ⌘+Alt+L 将代码转换为rubymine与 rubocop 风格 冲突 的风格。
例如:
some_array = 10.times.map {|index| index * 3} # rubymine
some_array = 10.times.map { |index| index * 3 } # rubocop
rubocop 将空格放在行内块中。我知道的一件小事。但是 rubymine 自动格式化没有空格所以我有一堆检查通知。
在我的 Ruby 中,转到设置 → 编辑器 → 代码风格 → Ruby 并确保你有 花括号周围的空格 选项已选中。
我在 Rubymine 中安装了 RuboCop,并且正确显示了 rubocop 的检查错误。
运行 ⌘+Alt+L 将代码转换为rubymine与 rubocop 风格 冲突 的风格。
例如:
some_array = 10.times.map {|index| index * 3} # rubymine
some_array = 10.times.map { |index| index * 3 } # rubocop
rubocop 将空格放在行内块中。我知道的一件小事。但是 rubymine 自动格式化没有空格所以我有一堆检查通知。
在我的 Ruby 中,转到设置 → 编辑器 → 代码风格 → Ruby 并确保你有 花括号周围的空格 选项已选中。