While using PHPStorm 7.1.3, my system locked and rebooted. I have no reason to believe it was caused by the program.
Upon starting the program again, I got a bunch of warnings about random config files, and it asked me to choose my IDE theme again. I did and things were fine. My preferences were intact.
So I opened up the project I was working on, and tried to open the file I was editing at the time of crash. PHPStorm locks up with 25% CPU usage (1 core) and I have to end the process.
I look at the file in question, and it's just one long line of (NULL) characters, according to Notepad++. No wonder PHPStorm couldn't open it.
Thankfully, my other files are fine, and have their edits since my last git commit intact. But the one I was editing has no local history to recover from, and I have lost all my work since last commit.
I thought PHPStorm was safe with its no-manual-saving system, but now I'm a little scared.
It will only take a few hours to redo my work, but if anyone knows a possible way to get my work back, I'd appreciate hearing about it. Thanks.