我目前正在使用带有几个插件的 GEdit 来进行 Ruby on Rails 开发。我想要的一件事是自动格式化我的源文件(.rb、.*.erb 等)。理想情况下,我可以从命令行和/或 GEdit 调用它。
命令行工具会很好,因为我可以设置一个 Git 挂钩以在提交时自动格式化。
我有哪些选择?各自的优缺点是什么?
我目前正在使用带有几个插件的 GEdit 来进行 Ruby on Rails 开发。我想要的一件事是自动格式化我的源文件(.rb、.*.erb 等)。理想情况下,我可以从命令行和/或 GEdit 调用它。
命令行工具会很好,因为我可以设置一个 Git 挂钩以在提交时自动格式化。
我有哪些选择?各自的优缺点是什么?
鲁博科普呢?
rubocop -a
将自动修复您的代码语法
不是您问题的真正答案,但我对 RubyMine 代码格式化程序非常满意。