Ruby on rails Ruby on Rails,将项目范围的单引号转换为双引号
我想知道是否有人想出了一个快捷方式来正确地将新rails项目中的所有单引号转换为双引号。先谢谢你。我会在使用模板生成新项目结束时这样做。rb也会用于:Ruby on rails Ruby on Rails,将项目范围的单引号转换为双引号,ruby-on-rails,ruby,double-quotes,single-quotes,Ruby On Rails,Ruby,Double Quotes,Single Quotes,我想知道是否有人想出了一个快捷方式来正确地将新rails项目中的所有单引号转换为双引号。先谢谢你。我会在使用模板生成新项目结束时这样做。rb也会用于: rubocop --safe-auto-correct --only "Style/StringLiterals" . 正如建议的那样我会使用Rubocop。将其配置为使用您喜欢的引号,然后运行rubocop-a自动修复所有问题。@spickermann您似乎确实信任rubocop。我会选择sed:)@AlekseiMatiushkin事实上,
rubocop --safe-auto-correct --only "Style/StringLiterals" .
正如建议的那样我会使用Rubocop。将其配置为使用您喜欢的引号,然后运行
rubocop-a
自动修复所有问题。@spickermann您似乎确实信任rubocop。我会选择sed
:)@AlekseiMatiushkin事实上,我更相信Rubocop能够涵盖所有这些编码、转义和边缘案例。我更喜欢花时间来查看Rubocop的更改,而不是在sed中构建正确的regexp。Rubocop是的,我不记得它有自动修复功能