Visual Studio 2019全新发布!开发·协作·调试,三大亮点全新体验!(开发篇)

开发工具Visual Studio发布2019版!

开发·协作·调试,三大亮点全新体验

使用 Visual Studio 2019,你将获得面向任何开发人员、应用程序和平台的一流工具和服务。 无论是首次使用 Visual Studio 还是已经使用多年,此新版本都有很多值得称赞的地方!

下面为大家罗列了三方面突出的全新功能:

  • 开发:通过改进的性能、即时代码清理和更好的搜索结果来保持专注和高效。
  • 协作:在 Visual Studio 中,通过 Git 优先工作流、实时编辑和调试,以及代码评审,即可尽情享受自然协作。
  • 调试:突出显示并导航到特定值、优化内存使用,并对应用程序的执行进行自动快照。

Visual Studio 2019免费下载

开发——使用新功能来节省时间

【点击图片查看完整视频讲解】

▲搜索的改进

Visual Studio 2019的新搜索体验更快、更有效。 现在,搜索结果会在键入时动态显示。 并且,搜索结果通常可以包括命令的键盘快捷方式,更便于记忆以备将来使用。

新的模糊搜索逻辑将找到你需要的所有内容,而不考虑拼写错误。 因此,无论你是在寻找命令、设置、文档还是其他有用的操作,新的搜索功能都可以让你更轻松地找到所需内容。

▲重构

C# 中有很多新颖有用的重构,更便于组织代码。 它们在灯泡中显示为建议,并且包括将成员移动到接口或基类、调整命名空间以匹配文件夹结构、将 foreach 循环转换为 Linq 查询等操作。只需通过按 Ctrl+. 并选择要采取的操作调用重构。

▲IntelliCode

Visual Studio IntelliCode 是一个扩展,通过使用人工智能 (AI) 来提高软件开发工作的效率。 IntelliCode 将在 GitHub 上训练 2,000 个开源项目(每个项目包含 100 个星级)以生成这些建议。

下面是 Visual Studio IntelliCode 帮助提高生产力的几种方法:

  • 提供上下文感知代码完成
  • 指导开发人员遵守团队的模式和样式
  • 发现难以察觉的代码问题
  • 将关注点集中到重要领域,从而专注代码评审

我们在适用于 Visual Studio 的 IntelliCode 扩展预览版中最初仅支持 C#。 现在,我们添加了对 Visual Studio 中 C++ 和 XAML 的支持。如果你使用的是 C#,我们还添加了在你自己的代码上训练自定义模型的功能。

▲代码清理

与新文档运行状况指示符配对是一种新的代码清理命令。 可以使用此新命令通过单击按钮来识别并修复警告和建议。

清理将格式化代码并应用当前设置.editorconfig 文件建议的任何代码修复程序。

此外可以将修复程序集合另存为配置文件。 例如,如果你有一小组在编写代码时经常应用的目标修复程序,然后在进行代码评审之前应用另一组全面的修复程序,则可以配置配置文件来处理这些不同的任务。

-- 未完待续 --

Visual Studio 2019试用下载现已发布,欢迎点击下载

想要了解Visual Studio其他资源教程,请查看资源列表


你可能感兴趣的:(Visual Studio 2019全新发布!开发·协作·调试,三大亮点全新体验!(开发篇))