A plea to development tool designers...
Systems hang. Especially systems with alpha or beta-quality operating systems on them.
Sometimes dev tools hang, and the only way to get things back is to do a hard reset.
So why do some tools put off saving their Tools->options settings until you exit the program?
Please don't do that.