VS2015 seemed to be pretty much the same as VS2013, although my experience was limited to the enhanced project support for Apache Cordova.
Findings:
- There's a very bad (known) bug that renders the entire IDE unusable. If you attempt to modify the markup of certain databound elements (possibly others), an error message will pop up and the IDE will cease to function in a predictable manner
- The VS Android Emulator is great, but it needs a bit more work. For example, it modifies you network settings without notifying you (installs Virtual adapters). Now if something else modifies those settings, the Emulator will refuse to start. You have to poke around a bit with the Hyper-V manager to get things working again. They should have a "restore default settings" option. (My Emulator refuses to work now even after I removed and reinstalled it).
- The VS emulator would be better if it had a default "Shared" folder that could be used to transfer files between the device and host.
- You can't specify the port you want to run Ripple on. I believe they are planning on fixing this, but it's a big problem at the moment as VS will just choose randomly from 40 different ports, each time creating a new folder and recreating your local databases. This makes it hard to track down bugs, or continuing from a known state.
- Build support is very limited. You have to muck about with the project settings to do trivial things like redirecting output based on Project configuration
- The Javascript debugger needs work. It will sometimes break whenever a new Javascript file is loaded. Or it will break on lines where no breakpoints have been set, even though no (visible) error occurred.
Other than that the IDE seems more-or-less the same as what I'm used to in VS2013.