【问题标题】:Ruby on Rails, convert projectwide single quotes to double quotesRuby on Rails,将项目范围的单引号转换为双引号
【发布时间】:2019-03-25 10:26:06
【问题描述】:

我想知道是否有人想出了一个快捷方式来correctly 在新的 Rails 项目中将所有单引号转换为双引号。先感谢您。我会在使用 template.rb 生成新项目结束时这样做

【问题讨论】:

  • 我会使用 Rubocop。将其配置为使用您喜欢的引号,然后运行 ​​rubocop -a 以自动修复所有问题。
  • @spickermann 你似乎确实真的信任 rubocop。我会选择sed :)
  • @AlekseiMatiushkin 实际上,我更相信 Rubocop 能够涵盖所有这些编码、转义和边缘情况。我更喜欢花时间查看 Rubocop 的更改,而不是在 sed 中构建正确的正则表达式。
  • 是rubocop,我不记得它有自动修复功能

标签: ruby-on-rails ruby double-quotes single-quotes


【解决方案1】:

我也会为此使用rubocop

rubocop --safe-auto-correct --only "Style/StringLiterals" .

正如spickermann 建议的那样

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-22
    • 1970-01-01
    • 1970-01-01
    • 2021-08-07
    • 1970-01-01
    • 2013-01-20
    • 2018-11-18
    • 1970-01-01
    相关资源
    最近更新 更多