Visual Studio 2019 IDE - 适用于 Windows 的编程软件 Skip to content
Visual Studio 2019 | Visual Studio2020-11-23T14:01:54-08:00

Visual Studio 2019

更快地进行代码编写。 更智能地执行操作。 使用同类最佳 IDE 创建未来。

GIF 组合,它显示了在调试时、使用 Git 在 Visual Studio 中提交代码时,以及在交互式窗口中使用 IPython 运行具有绘图输出的 Python 代码时如何设置和命中断点 Combined GIF showing how to set and hit a breakpoint when debugging, committing code in Visual Studio with Git, and running Python code with plot outputs with IPython in the Interactive Window

使用从初始设计到最终部署的完整工具集进行开发

新增内容
Visual Studio 预览

使用从初始设计到最终部署的完整工具集进行开发

  • 改进了 C++ 文件的 IntelliSense 性能
  • 使用多个常用仿真程序进行本地开发
  • 简化了解决方案资源管理器中的测试访问
  • 一流的 Git 体验,可直接在 Visual Studio 中创建和克隆存储库,管理分支并解决合并冲突
  • Kubernetes 支持现在包含在 Microsoft Azure 工作负载中
新增内容
Visual Studio 预览

与云连接

充分利用 Visual Studio 2019

  • 随时了解最新信息
  • 使用内置功能和下载的功能更高效地进行编码
  • 无缝协作,无需离开编辑器
Illustration of cloud

编写没什么错误的代码

遇到困难时使用 IntelliSense 代码建议快速准确地键入变量。 无论导航到所需的任何文件、类型、成员或符号声明时的复杂程度如何,都保持一定的速度。 使用建议操作(例如重命名函数或添加参数)的灯泡快速改进代码。

GIF 显示 IntelliSense 灯泡(螺丝刀)代码建议 GIF 显示 IntelliSense 灯泡(螺丝刀)代码建议

了解有关代码的详细信息

CodeLens 帮助你轻松找到重要见解,例如对代码所做的更改、这些更改的影响以及是否对方法进行了单元测试。 可一目了然地查看参考、作者、测试、提交历史记录和其他重要信息。

GIF 显示一个通过了 CodeLens 见解的测试 GIF 显示一个通过了 CodeLens 见解的测试

快速找到并修复 bug

借助 Visual Studio,可以使用断点和所需方法在要检查 bug 时暂停代码执行。 如果一步过长或遇到了意外的更改,可以回退到任何特定代码行,而无需重启会话或重新创建状态。

GIF 显示在 Visual Studio 中使用 C++ 进行历史调试 GIF 显示在 Visual Studio 中使用 C++ 进行历史调试

有效工作

轻松导航和组织测试套件,以便分析测试的代码量并立即查看结果。 立即了解所做的每个更改的影响,并让高级功能在你键入代码时对其进行测试。 在错误发生时立即修复错误,并查看现有测试是否覆盖了新更改。

GIF 显示测试是否通过,或是否不与悬停指示器内联 GIF 显示测试是否通过,或是否不与悬停指示器内联

利用内置的 Git 和 GitHub 集成提高开发人员工作效率

将 Git 用作 Visual Studio 2019 中的默认版本控制体验,或使用现成的 Team Foundation 版本控制 (TFVC) 来实现集中式版本控制。从新的 Git 菜单中,你可以克隆、创建或打开自己的存储库。使用集成式 Git 工具窗口可提交和推送对代码进行的更改、管理分支、使远程存储库保持最新以及解决合并冲突。

共享多个屏幕

无论语言或平台如何,都可以使用 Live Share 通过快速自然地协作来领导团队,以共同实时编辑和调试。 通过强制每个用户使用一致的编码样式的访问控制和自定义编辑器设置来个性化会话。

GIF 显示当多个开发人员在同一文件中编写代码时 LiveShare 的工作方式 GIF 显示当多个开发人员在同一文件中编写代码时 LiveShare 的工作方式

针对云进行构建

使用适用于常见应用程序类型和本地 Azure 仿真程序的模板快速启动和运行,而无需 Azure 帐户。 还可以预配应用程序依赖项(例如 Azure SQL 数据库和 Azure 存储帐户),而无需离开 Visual Studio。 使用直接附加到应用程序的 Visual Studio 远程调试器快速诊断任何问题。

GIF 显示如何使用 Azure 远程调试部署简单的 Web 应用 GIF 显示如何使用 Azure 远程调试部署简单的 Web 应用

Visual Studio 工作负载

仅安装在 Visual Studio 中进行开发所需的工具和组件捆绑包

Web & cloud

Desktop & Mobile

Gaming

Other toolsets

Visual Studio 使 Azure 开发变得更简单

扩展和集成

使用最常用的加载项轻松保持高效

Visual Studio 2019 发布视频

2019 Visual Studio launch video

“Not your average”主题演讲

2019 Visual Studio launch video

Visual Studio Big Wigs 现场问答

2019 Visual Studio launch video

以更快的速度编写更出色的代码

2019 Visual Studio launch video

简化梦想开发团队

2019 Visual Studio launch video

消灭 bug 并提高代码质量

2019 Visual Studio launch video

借助 GitHub 和 Azure DevOps 使 DevOps 上一个台阶

2019 Visual Studio launch video

AI 注入中断

2019 Visual Studio launch video

加速 C++ 开发

2019 Visual Studio launch video

使用 Xamarin 进行跨平台 iOS 和 Android 开发

2019 Visual Studio launch video

使用 Visual Studio 和 Azure 开启到云的旅程

2019 Visual Studio launch video

使用 .NET Core 生成出色的 Web 应用

2019 Visual Studio launch video

使用 Visual Studio for Mac 进行 .NET 开发的概述

2019 Visual Studio launch video

优秀的开发人员编写出色的代码

Video of Paul Yuknewicz

包含所有内容!

Paul Yuknewicz

Video of James Tramel

你有 Visual Studio 订阅吗? 现在要做什么?

James Tramel

Video of Tyreke White

利用 Visual Studio 开发 Python

Tyreke White

Video of Olia Gavrysh & Scott Hunter

使用 .NET Core 3.0 统一 Windows 桌面开发

Olia Gavrysh 和 Scott Hunter

Video of Jb Evain & Unity Evangelists

Visual Studio 2019 使用 Unity 在游戏开发领域大显身手

Jb Evain 和 Unity Evangelists

Video of Lisa Guthrie

在此 Visual Studio 2019 会话中联合所有容器和 Kubernetes 迷

Lisa Guthrie

Video of Scott Hunter

.NET Core 3.0 的新功能

Scott Hunter

Video of James White

Visual Studio App Center 提供的移动应用和游戏 CI/CD

James White

Video of Pranav Rastogi

每个开发人员使用 ML.NET 和 Visual Studio 2019 实现机器学习和人工智能

Pranav Rastogi

Video of Richard Lander

借助 IoT 和 .NET Core 让应用程序快速“领先”

Richard Lander

Video of Marc Goodner

使用 Azure Sphere 和 Visual Studio 简化 IoT 开发

Marc Goodner

反馈