任何人都知道一个转换器,该转换器需要一个ruby源文件列表并可靠地将所有旧式(哈希火箭)哈希替换为新样式(ruby 1.9)哈希语法? :)将ruby源代码从旧风格转换为新风格hash
8
A
回答
21
Rubocop是一个静态代码分析器,它根据Ruby风格指南的许多建议评估您的代码。它有一个--auto-correct
选项,可以自动将您的代码更改为建议的内容。其中一个自动更正选项是hash syntax。
例:
rubocop --only HashSyntax --auto-correct
只会纠正你的哈希值。
+0
如果您想自动更正所有修复程序,只需使用'--auto-correct'选项运行'rubocop'命令即可。 – Swaps
12
宝石hash_syntax能够从旧式散列转换为新式散列,反之亦然。
一旦你安装了宝石,你只需要在项目的根目录
hash_syntax --to-19
从旧转换为新的做,或
hash_syntax --to-18
从新转换到老。
+4
'hash_syntax'旧,在运行我们的代码库时崩溃,并且不能正确修改所有内容。使用rubocop。 – iblue
相关问题
- 1. 将R代码转换为R风格
- 2. 将C风格转换为Python风格的整数
- 3. 转换为Pointfree风格?
- 4. 更新转换中的轴风格
- 5. 如何Facebook风格转换
- 6. eclipse中的代码风格
- 7. IntelliJ IDEA JSX代码风格
- 8. Python代码不会风格
- 9. 代码风格和标准
- 10. 代码风格检查器
- 11. 代码风格不适用
- 12. 扩展新旧风格类可以吗?
- 13. 转换PEAR :: DB-风格DSN为PDO-DSN
- 14. 从代码隐藏访问asp:Tablerow风格
- 15. 的DataTemplate的风格和DateTriggers从代码
- 16. Python:将脚本从程序转换为OOP风格
- 17. 将此代码转换为麦克风输入?类包括源代码
- 18. 转换mapbox-风格的OpenLayers 3 vectorTile风格
- 19. 如何在我的C++源代码中查找(并替换)所有旧的C风格数据类型转换?
- 20. 将Ruby源代码转换为Java源代码
- 21. 从风格获得内风格
- 22. 转换从C#风格的泛型类型定义字符串CLR风格
- 23. Excel获取和转换(电源查询)M代码风格和性能
- 24. 风格覆盖风格
- 25. 将cURL从PHP转换为ruby代码
- 26. 为什么要将sql查询转换为Zend_Db风格?
- 27. Ruby On Rails - 风格错了
- 28. 奇编码风格
- 29. Java编码风格
- 30. Scala编码风格
出于纯粹的好奇心:为什么? –
这可能是一个坏主意 - 你可能会介绍的唯一的错误就是错误。 – Tilo
我认为那是几个月前在rubyflow上提到的那个(tm)的宝石。 –