This extension works perfectly with .js extension files in Visual Studio 2013 Update 3. No crash, no break and it is free! I have tried nesting region, sub-commenting.
This addon does exactly what it says, nothing more - nothing less, in other words; its perfect. A tiny annoyance is that it seems to not insert the region clamps until you manually save the file but I can live with that :)
I've run into this with a couple extension that simply use Version="4.5" in the .NET dependency. Needs to be Version="[4.5,)" so 4.5.2 is allowed. Until it's updated you can extract the VSIX, make the change in the manifest, zip the files and rename to *.VSIX and install.
In VS2010 I ran the old version of this plugin and I'm sure my JS was collapsed by default. Which made my code very easy to navigate.
However in VS2012 with this plugin my code is not collapsed by default.
Any way this can be achieved?