是否有工具允许在单个文件中编辑相关代码?

时间:2010-11-30 18:41:18

标签: ruby-on-rails editing

我的想法是,当它位于单个“工作”文件中时编辑相关代码要容易得多。例如。在Rails应用程序中,当您实现某些功能时,您可以在以下文件中为每个文件编辑1个函数:集成测试,控制器测试,控制器,模型,控制器助手。因此,如果有可能1)标记此代码片段2)自动在“工作”文件中收集它们3)编辑它们以收集4)工具同步(放回)更改;在许多情况下,它可以简化开发过程。特别是如果你需要经历许多微调和尝试迭代。

2 个答案:

答案 0 :(得分:1)

Vim可以正常使用。安装Rails.vim(1)插件并使用以下命令:AV您可以使用附带的测试/规范打开垂直拆分,或者:RV打开相关文件(如迁移和视图)(取决于您是查看模型还是控制器) )。当您的工作空间变得杂乱时,请使用:仅返回一个文件。拆分是管理多个相关文件的最佳方式恕我直言。您甚至可以打开同一个文件两次以查看同一文件的两个部分。它与你描述的不完全相同,但它很接近。

1:http://rails.vim.tpope.net/

答案 1 :(得分:0)

打开Vim并打开一些窗口。有什么问题?