I use Visual Studio Code because its fast, and has lot of extensions that makes development with many languages, frameworks and cloud services very easy. Also love the shortcut keys and the ability to customize the behavior of the IDE in lots of different ways. Another aspect of it thats nice is that it's very transparent. It allows us to see every piece of code, config etc. without automatically generating or hiding parts of it behind some GUI. So we will be exposed to every aspect of the development giving us better confidence and understanding of how the build, debugging, packaging, testing, publishing etc. works exactly.