Its simply the best,the only thing is that you need to find proper extensions.Once setup successfully,then I don't even think that other IDEs stand a chance
ProGood support for new Emmet syntax
ProHuge community behind it
ProEmbedded Git control
ProHigh fidelity C# plugin
ProIt has gotten really good
ProExtendable through plug-ins
RethinkDB is easy to setup and learn, is built to store JSON documents, and scale to multiple machines with very little effort.
ProEase of cluster setup
ProChangefeeds (change listeners)
ProCLI and web administration tools
ConNo user accounts
A bit of steep learning curve for newcomers but the freedom you get once you are proficient enough with C# is amazing. You can make whatever you can program, with great performance, to multiple platforms with ease.
ProPerformance on desktop
ProWell-known and documented API
Uses the same packaging infrastructure as NuGet, but can also be used as a more general software installer.
ProFree and open source
ProEasy to use
ProUpgrade all software with one command
ProLarge number of applications/utilities available
ConSometimes hard to know which package to install from community package repository