VS2012 SUCKS AND I CAN PROVE IT
I am thoroughly PISSED THE HELL OFF right now.
One of my favorite text editor options in old versions of Visual Studio was "Go to selection anchor after pressing escape." If you never experienced the blissful joy of this, here's what it did:
- Open some long code file
- Hold Shift
- Accidentally press PGUP instead of HOME, or PGDN instead of END
- Oh shit! Now my selection is all fucked and I lost my editing position!
- But wait, all we have to do is press ESC and we're right back where we were, like nothing happened!
This is FUCKING BEAUTIFUL for someone who types fast and makes a lot of mistakes with hitting keys (like me) due to using a lot of different keyboards during the course of a given work week.
SOME STUPID BRAINLESS FUCK HOLE AT MICROSOFT EXCISED THIS FEATURE FROM VS2010 AND IT HAS NOT COME BACK.
I didn't realize how much I missed it until I made the same mistake four times in a row today. In a fit of anger I started looking for ways to force the option to activate.
Here's the fucking stupid part. Look in the Visual Studio infrastructure documentation for a property called GoToAnchorAfterEscape. This property EXISTS in 2012 and is DOCUMENTED. (For the irony of this, look up the docs on Google or whatever. I'll wait.)
Want to know something even more fucking retarded?
If you modify your .vssettings file to set this to True, or try and import another .vssettings file with this property set to True, or generally make any attempt whatsoever to set this to True, VISUAL STUDIO FUCKING ERASES YOUR SETTINGS ENTIRELY. Doesn't error, doesn't quietly fail, IT FUCKING DESTROYS ALL OF YOUR PREFERENCES.
Considering I live near Redmond, some stupid FUCK needs to watch his back for a while, because I swear to every deity ever invented that if I find out who made this decision I will feed him his own fucking testicles.