1) More important than open source, it needs to be free. It's danged expensive, and the version with the full compliment of testing tools is even more expensive. There are several very decent free IDE's not from MicroSoft, and they are primarily aimed at non-MS environments. It's in MS's interest to promote development in their OS talking to their family of software products.
2) Open source because MS still hasn't made it a good IDE for Javascript development. Yes it has Jscript Intellisense (nice), but you can't collapse Jscript by {} in the editor. This hampers it as a full-fledged web development IDE if you're going to do any more than trivial JS development. If it were OS, maybe someone would fix this.
Comments
1) More important than open source, it needs to be free. It's danged expensive, and the version with the full compliment of testing tools is even more expensive. There are several very decent free IDE's not from MicroSoft, and they are primarily aimed at non-MS environments. It's in MS's interest to promote development in their OS talking to their family of software products.
2) Open source because MS still hasn't made it a good IDE for Javascript development. Yes it has Jscript Intellisense (nice), but you can't collapse Jscript by {} in the editor. This hampers it as a full-fledged web development IDE if you're going to do any more than trivial JS development. If it were OS, maybe someone would fix this.