It’s free, highly configurable and automatable. there are thousands of extensions to support also the almost unknown languages. also added debugging functionality. There is an integrated terminal so i almost never have to switch out of the editor and vs code supports in default configuration also Git. So i can fetch, pull or push to repositories.
there are IDEs which does a better job if its for a single language, but there’s just a flexibility and lightweight to vs code which makes it really comfortable to use. I use vs code because it is very good at connecting to remote. the dev containers are amazing, and the ability to spin up a monster machine on the cloud to code when you need it is a great feature to me. It's lightweight and modular, and can do pretty much everything decently well. its probably the most performant and resources saver as compared to most other IDEs making it a sweet spot balance between performance and resource utilization. The search too works fast and efficient. Análise coletada por e hospedada no G2.com.
I wouldn't use it for larger projects, since it's really not based on a project/solution framework, but a code-in-folder framework. there are many features i might get in jetbrains IDEs which are specific for certain developments offering easy workflows. recently i had some issue over every time I opened a project, auto complete and intellisense would never work and I had to waste time debugging and fixing that. Half the time I used vs code I was fighting to get intellisense to work on literally anything. also every time I attach the debugger to code from vs code the first time it always hangs. there are minor bugs here and there which makes the experience bad for some users. Análise coletada por e hospedada no G2.com.






