Beware the License Agreement!
I have routinely dealt with legal reviews of license agreements for the past few decades, so I have developed a feel for where the problems lie. The license agreement included with the Visual Studio Code download for Linux is a disaster IMHO. Consider these terms:
"You may make one backup copy of the software, for reinstalling the software."
If you run nightly system backups, and keep a 30 day rotating image, you violate the agreement. And why in this day and age is a license agreement restricting the number of copies you may keep of a *freely downloadable application*???
"The term of this agreement is until 30/04/2016 (day/month/year) or next public release of the software, whichever is first."
The INSTANT a new version is released, whether you know about it or not, you must uninstall this release or you violate the agreement. Hope nothing in your applications depend on a feature removed in the next release, by the way.
"Some features in the software may enable collection of data from users of applications you develop using the software."
They not only collect data from you, as with (I suspect) most non-libre software, but also potentially from every user of every application you develop. 'I'll see your bet, Google, and raise you a generation of users.'
"If you give feedback about the software to Microsoft, you give to ... third parties, without charge, any patent rights needed for their products, technologies and services to use or interface with any specific parts of a Microsoft software or service that includes the feedback."
Nothing like a blanket gratis license of your patents to the entire world to raise a lawyer's eyebrow.
"The software contains third party components licensed under open source licenses with source code availability obligations. Copies of those licenses are included in the ThirdPartyNotices file or accompanying credits file... You may obtain the complete corresponding source code from us if and as required under the relevant open source licenses by sending a money order or check for $5.00 to: Source Code Compliance, Team, Microsoft Corporation... We may also make the source available at http://thirdpartysource.microsoft.com/."
ThirdPartyNotices.txt (wrong filename, but we'll let that pass) lists 81 packages. Source code is provided on the specified website for 3 of them. It's certainly *legal* to charge for the source of the other 78 packages, but how many companies actually require this in the Internet age?
It's also weird that you can't pay $5 for a copy of Visual Studio Code as far as I know - just the source code they *didn't* write. Again, not illegal, just... unusual.
I downloaded Code to try on my Ubuntu workstation, but after reading the license, I deleted it. I'll have to make do with one of the 146 other text editors and IDEs on my system. :-/