都是微软的,都用了 VS 这个名字或者说品牌,都是开发环境,没其它关系。
现在微软不在乎用户使用什么操作系统,它在乎的是会不会使用它的服务。VS Code 就是提供了一个其它系统上使用微软技术和服务的入口。微软肯定恨不得把 VS 移植到其它系统上,但是这不太现实(不像 Office,移植了就是收入),就新做了这么一个轻量级的东西(基于 GitHub 的 Atom Shell)。
它现在的功能还比较简单,可以说是一个面向开发人员的强大的编辑器,说是 IDE 有点勉强。不过现在前端开发用这种轻量级的东西挺合适的。而且虽然轻量级,以微软做开发环境的实力,出手也足以秒杀 Linux / Mac 上不少免费甚至付费的编辑器了。可以看到它不但支持 node,还支持 Unity 、ASP.NET 5 和 Office 的开发。有了这样的入口,就方便把微软的技术和服务拓展到 Linux / Mac 平台的开发者中去。
对于使用 Windows 系统的开发者,如果是做前端开发的,简单点的 VS Code 比较好上手,更契合现在时髦的前端开发的风格。如果是后端开发或者已经习惯使用 VS 的前端开发,可以无视 VS Code。