我在javascript中编写了一个非常大的文件,并且由于我在新版本中创建的错误,我一直希望回到以前的版本。是否有任何代码编辑器允许您恢复到以前版本的代码?是否有代码编辑器可以恢复到以前的版本?
1
A
回答
6
我觉得你需要的不是一个特定的编辑器。你需要一个像Subversion或git这样的版本控制系统。所以你仍然可以继续使用你最喜欢的编辑器。
颠覆(http://subversion.tigris.org/)
的Git(http://git-scm.com/)
2
0
我非常赞同Prine's answer - 您可能正在寻找版本控制,许多编辑器本身支持它。然而,如果你只是想找一个编辑器来显示你在过去几分钟内做出的改变,vim和emacs都有“撤销树”的概念,让你可视化撤销并重写你在会话的过程:
Screenshot of Emacs' undo tree http://briancarper.net/emacs/emacs-undo-trees.png
1
是的,无论是Emacs和Vim可以这样做:
http://www.emacswiki.org/emacs/RevisionControlSystem
http://www.vim.org/scripts/script.php?script_id=89
不过,我同意其他答案,版本控制系统会更加适合并且更容易学习(假设您还不知道Emacs或Vim)。
相关问题
- 1. 如何恢复本地代码到以前的版本svn
- 2. 恢复以前的版本
- 3. 将svn代码恢复到特定以前的版本
- 4. 恢复到以前的版本
- 5. C#恢复到以前的版本
- 6. svn恢复到以前的版本
- 7. 恢复到以前的内核版本
- 8. SVN:恢复到以前的版本
- 9. 如何在Xcode中恢复以前版本的代码
- 10. 是否可以将编码恢复到修改的STDIN?
- 11. 是否可以将Eclipse恢复到以前的日期?
- 12. 是否可以恢复ASP.NET预编译?
- 13. 有没有办法将索引恢复到以前的版本?
- 14. Javers:恢复bean的以前版本
- 15. 有什么方法可以恢复Jenkins当前的版本?
- 16. 是否有我可以恢复到上次构建/测试成功的代码?
- 17. 是否可以使用图标与CSS:以前没有硬编码的代码?
- 18. 是否有可能恢复以前的GL帧缓冲区?
- 19. 是否可以使用没有CMS的富文本编辑器?
- 20. 我可以在iTunes Connect中恢复到以前版本的应用吗?
- 21. 是否可以编辑git哈希码?
- 22. 恢复到以前的本地版本上github
- 23. 是否可以等待书签从代码活动中恢复?
- 24. 是否可以恢复迭代器并且可以分配其值/状态?
- 25. 是否有水印,我可以编辑
- 26. 是否可以从后面的代码编辑元描述?
- 27. 将项目文件恢复到以前的版本?
- 28. 如何在git中恢复到以前的版本
- 29. itunesconnect应用程序 - 恢复到以前的版本
- 30. web.config文件在生成后恢复到以前的版本吗?
嗯...好吧我想到了,但我的工作不是开源 – chromedude 2010-10-26 08:38:16
你可以在你的本地系统上设置你自己的版本控制库。所以,如果你不想让你的代码公开访问, – Prine 2010-10-26 08:39:51
它不需要。 Sourceforge是热门的Subversion托管站点之一,专门用于开源软件。但是,还有许多其他站点将托管私人存储库,例如Beanstalk。或者,如果您不关心网络访问,则可以将其托管在自己的计算机上。 – 2010-10-26 08:40:32