Re: philosophical question about frequent saving of files
Richard Bair <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.user-interface |
|---|---|
| Message-ID | <[email protected]> |
>> Also, NB's editor undoes past file saves, but that begs the question >> of when it stops (or should stop). > > > I really think this (local file versions) is a different feature. > And note that I'm not innovating -- other IDEs already do this. In > JBuilder for example there's a versioning tab you can switch to and > see available recent file versions, listed by the date stamp of when > they were saved. This JBuilder feature was absolutely awesome. I used to worry about whether I saved a file or not because I didn't want to loose my ability to quickly undo experimental refactorings. However, as soon as I learned about the built in JBuilder versioning, I saved my files all the time. You should absolutely have auto-save with a local history. This allows the developer to never loose any work: they never loose work in progress, but they also never loose work they've done in the past (within reason. Obviously you don't want to keep 3 years worth of diffs lying around by default). Richard