gpt4 book ai didi

ruby-on-rails - rails 和重构,针对 vim 用户的建议工具和技术?

转载 作者:数据小太阳 更新时间:2023-10-29 06:54:45 25 4
gpt4 key购买 nike

作为一个相当新的 Rails 开发人员,上周我第一次尝到了重构的滋味,我不得不重命名 Controller 和模型以更好地反射(reflect)我们正在使用的领域。我使用 .NET 多年,并认为 Resharper 之类的工具很容易重命名类。我想知道 Rails 界的人们如何缓解重构问题?我最感兴趣的是那些主要使用 vim(或 IDE 以外的任何东西)的人。

我最感兴趣的是:

  • 特定于 rails 的有效 vim 插件可能有助于流程
  • 内置的 vim 工具也可能有助于该过程

我花了将近两个小时进行重构并希望提高效率,因此 Rails 专家的任何建议都会很棒。干杯。

注意,我意识到这个问题类似于 What tools are available for Ruby refactoring?但我已经知道 IDE 就像我的 ruby​​,我最感兴趣的是人们如何使用 vim 来完成这种任务。

最佳答案

看看这个 vim 插件: https://github.com/sandeepravi/refactor-rails.vim

著名的 tim pope 的 rails.vim,有一些重构助手: http://www.vim.org/scripts/script.php?script_id=1567

这是一个用于重构的 ruby​​ gem: https://github.com/jcrisp/rails_refactor

这是一个用于 Ruby 的重构工具,但我认为它对 Rails 项目也很有用: https://github.com/ecomba/vim-ruby-refactoring

在这里您可以找到一些使用帮助: http://justinram.wordpress.com/2010/12/30/vim-ruby-refactoring-series/

关于ruby-on-rails - rails 和重构,针对 vim 用户的建议工具和技术?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10387527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com