Consider this situation ... You just make changes to several files at once. The code is not completed yet, and the phone rings ... Then you need to close PhpStorm, turn off the computer and hurry up because something important has happened. Then in a week you will come back, run your phpstorm and note that everything you wrote was saved, but the stars are gone. Thus, you do not know which files from those that were opened were changed before you left.
I read a few posts here about confusing save functionality, and I think this is really not very good as it is currently happening. phpstorm should ask if I want to save these changes or not, or at least keep the asterisks in the tabs after launch, so that the developer knows which files have been changed.
source share