Visual Studio Code 取代 Visual Studio

16

我刚刚了解到Visual Studio Code。我想知道,我是否可以用它来代替所有与.NET开发相关的工作?这样能否节省使用Visual Studio授权的成本?在Visual Studio中有什么功能是在Visual Studio Code中没有的呢?


1
可能是Visual Studio Code和Visual Studio之间的区别是什么?的重复问题。 - High Performance Mark
1个回答

4
这个问题已经有答案在这里在这里
区别的列表很长。Visual Studio Code是由Microsoft为Windows、Linux和macOS开发的源代码编辑器,重点在于只编写代码而不涉及调试、编译、测试、重构和所有使Visual Studio变得伟大的其他事情。
使用Visual Studio Code的人可能是那些用Mac的客户端技术(HTML/JS/CSS)的人,他们不想安装Windows以此来运行程序。
使用Windows并开发C#、F#或VB的人将继续使用Visual Studio 2015。
此外,.NET已被分为两个部分:.NET Core(Mac/Linux/Windows)和.NET Framework(仅限Windows)。所有本地用户界面技术(Windows Presentation Foundation、Windows Forms等)都是框架的一部分,而不是核心。
另外,Visual Studio倾向于围绕项目和解决方案进行定位。项目具有大量脚手架(预生成的起始模板)和功能。
VS Code目前看来是以文件为导向的,作为一个充满荣耀的文本编辑器,没有项目建模存在。
来源:MSDN论坛和Quora

4
Visual Studio Code 具备调试能力。我在打字的同时正在用它来调试 Python。 - Cthutu
使用 Windows 并且进行 C#、F# 或 VB 开发的人将继续使用 Visual Studio,只要他们负担得起。 - Adam Burley

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接