+17
Document history tree feature like in E-TextEditor with Visual history navigation.
I would like to see a document history tree feature like the one used in E-TextEditor. It allows for an undo history with a visual tree you can navigate through including branches. Add this with a diff feature to compare them and that would rock.
If you look at the link I include below you will see that it has a visual panel that comes up and lets you click on the different changes and branches and see what you had where. This allows the user to easily pluck deleted code from the history and add it back in without all that undoing and saving a bunch of other snippets into open blank document windows that you might have to do now.
Also, being able to use a diff tool on this would be even better so that you can see the differences between two different points in history or between the current version and a different point in history.
Ref: http://e-texteditor.com/blog/2006/making-undo-usable
If you look at the link I include below you will see that it has a visual panel that comes up and lets you click on the different changes and branches and see what you had where. This allows the user to easily pluck deleted code from the history and add it back in without all that undoing and saving a bunch of other snippets into open blank document windows that you might have to do now.
Also, being able to use a diff tool on this would be even better so that you can see the differences between two different points in history or between the current version and a different point in history.
Ref: http://e-texteditor.com/blog/2006/making-undo-usable
Сервис поддержки клиентов работает на платформе UserEcho
http://www.jetbrains.com/ruby/webhelp/local-history.html
I do use Git, but the local history is an awesome feature. Create an "I'm about to jack this up" label in RubyMine's local history and easily pull up a diff from when you knew it was right before any off-the-cuff "I've got an awesome idea" coding.
It's so nice to pull those things back from local history.