我的想法是,当它位于单个“工作”文件中时编辑相关代码要容易得多。例如。在Rails应用程序中,当您实现某些功能时,您可以在以下文件中为每个文件编辑1个函数:集成测试,控制器测试,控制器,模型,控制器助手。因此,如果有可能1)标记此代码片段2)自动在“工作”文件中收集它们3)编辑它们以收集4)工具同步(放回)更改;在许多情况下,它可以简化开发过程。特别是如果你需要经历许多微调和尝试迭代。
答案 0 :(得分:1)
Vim可以正常使用。安装Rails.vim(1)插件并使用以下命令:AV您可以使用附带的测试/规范打开垂直拆分,或者:RV打开相关文件(如迁移和视图)(取决于您是查看模型还是控制器) )。当您的工作空间变得杂乱时,请使用:仅返回一个文件。拆分是管理多个相关文件的最佳方式恕我直言。您甚至可以打开同一个文件两次以查看同一文件的两个部分。它与你描述的不完全相同,但它很接近。
答案 1 :(得分:0)
打开Vim并打开一些窗口。有什么问题?