我在javascript编码是一个非常大的文件,我一直想回到以前的版本,因为我在新版本中创建了错误。是否有任何代码编辑器允许您恢复到以前版本的代码?
答案 0 :(得分:6)
我认为您需要的不是特定的编辑器。你需要像Subversion或git这样的版本控制系统。所以你仍然可以继续使用自己喜欢的编辑器。
颠覆(http://subversion.tigris.org/)
Git (http://git-scm.com/)
答案 1 :(得分:2)
答案 2 :(得分:1)
是的,Emacs和Vim都可以这样做:
http://www.emacswiki.org/emacs/RevisionControlSystem
http://www.vim.org/scripts/script.php?script_id=89
但是,我同意其他答案,版本控制系统会更合适,更容易学习(假设你还不知道Emacs或Vim)。
答案 3 :(得分:0)
我非常同意Prine's answer - 您可能正在寻找版本控制,许多编辑本身都支持它。但是,如果您只是在寻找能够显示您在最近几分钟内所做的更改的编辑器,那么vim和emacs都具有“撤消树”的概念,可以让您可视化您所做的撤消和重写会议进程:
Screenshot of Emacs' undo tree http://briancarper.net/emacs/emacs-undo-trees.png