tags:

views:

23

answers:

2

Hello,

Consider this situation...You're just making changes to few files at once. The code isn't completed yet and the phone is ringing... Then you have to close PhpStorm, turn off your computer and hurry because something important happened. Then after one week you'll come back, launch your phpstorm and notice that everything you wrote was saved but asterisks are gone. So you don't know which files from those opened were changed before you left.

I read few posts here about confusing save functionality and I think this is really not very good how it's currently handled. phpstorm should ask if I want to save these changes or not or at least keep asterisks in tabs after launch so developer will know what file(s) was changed.

A: 

Autosave is an integral part of Jetbrains Platform behavior and can't be disabled.

Alexey Gopachenko
Well, you should trust my original comment on product forum http://devnet.jetbrains.net/thread/291434
Alexey Gopachenko
A: 

Check this out: http://devnet.jetbrains.net/thread/291434

"Do not autosave on exit" is strict "won't fix" from the team. You can't have tab asterisks back because file in editor is just loaded from disk and has no unsaved changes. It will have no sense.

If you need to preserve change sets over time you should really considering using source control.

Local git repository will provide you with all the features you need. Just install git, do "Version Control|Git Init" and you have nice changesets, chages in editor, diff on each change and file.

kovshenin