Bob*_*ob. 5 ruby git ruby-on-rails
我最喜欢的Google文档功能之一是它在我工作时不断自动保存文档的版本.这意味着即使我在进行关键更改之前忘记保存在某个点,也很有可能自动创建保存点.至少,我可以将文档返回到错误更改之前的状态,并从那时起继续工作.
对于在Mac OS(或UNIX)上运行的Ruby编码器,是否有一个具有等效功能的工具?
例如,一个工具将每隔几分钟自动Git签入我的本地存储库以获取我正在处理的文件.也许我是偏执狂,但这一点保险可以让我在日常工作中放心.
有些人可能讨厌我对此的回应,但我在编码时经常使用VIM并且它具有自动保存功能,尽管是自动保存到交换文件.它也是可扩展的,因此可以进行自动提交.
要了解VIM的可扩展性,请查看以下文章:如何编写vim脚本以在缓冲区上运行perltidy?
Netbeans IDE 有本地历史记录,默认情况下处于启用状态。每次保存文件 (ctrl-s) 时,都会将一个条目添加到文件的历史记录中。至于其他受支持的 VCS,您可以浏览历史记录、查看差异并恢复到之前的状态。
另外,Netbeans 因对 Ruby 开发提供良好的支持而闻名。