1. 首页
  2. >
  3. 编程技术
  4. >
  5. C#

Visual Studio 2019 版本新增的一些实用的功能

本次新增的功能回顾:

  • 开发:通过提高性能、即时代码清理和更好的搜索结果,保持专注和高效。
  • 协作:通过 Git 优先工作流、实时编辑和调试以及 Visual Studio 中的代码评论,享受自然协作。
  • 调试:突出显示并导航到特定值,优化内存使用,并自动拍摄应用程序执行的快照。
  • 改进的搜索
  • 新搜索体验以前称为快速启动,更快、更高效。现在,搜索结果在键入时动态显示。而且,搜索结果通常可以包括命令的键盘快捷键,以便您可以更轻松地记住它们供将来使用。

    Visual Studio 2019 版本新增的一些实用的功能

    新的搜索功能、模糊搜索、拼写检查等

    新的模糊搜索逻辑将找到所需的任何内容,而不考虑拼写错误。因此,无论您是在寻找命令、设置、文档还是其他有用内容,新的搜索功能都更易于查找所需内容。

    • 重 构

    C# 中有很多新的且非常有用的重构,使组织代码变得更加容易。它们在灯泡中显示为建议,包括将成员移动到接口或基类、调整命名空间以匹配文件夹结构、将每个循环转换为 Linq 查询等操作。

    Visual Studio 2019 版本新增的一些实用的功能

    只需按Ctrl+ 并选择要执行的操作来调用重构

  • Intelli代码
  • Visual Studio IntelliCode使用人工智能 (AI) 增强了您的软件开发工作。IntelliCode 在 GitHub 上对 2000 个开源项目进行培训,每个项目都有 100 多颗星,以生成其建议。

    Visual Studio 2019 版本新增的一些实用的功能

    (AI) 增强了您的软件开发工作

    以下是 Visual Studio IntelliCode 可帮助提高工作效率的几种方法:

    最初,当我们首次预览 IntelliCode 作为 Visual Studio 的扩展时,我们最初仅支持 C#。现在,在 16.1 中新增了,我们添加了对 C# 和 XAML"开箱即用"的支持。(但是,对C++和 TypeScript/JavaScript 的支持仍处于预览阶段。

    如果您使用的是 C#,我们还添加了在您自己的代码上训练自定义模型的能力。

  • 代码清理
  • 与新的文档运行状况指示器配对的是一个新的代码清理命令。您可以使用此新命令来识别并修复警告和建议,只需单击一个按钮即可。

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

    Visual Studio 2019 版本新增的一些实用的功能

    清理格式化代码

    您还可以将修复程序的集合另存为配置文件。例如,如果您有一小组目标修复程序,在编写代码时经常应用,然后在代码审阅之前需要应用另一组全面的修复程序,则可以配置配置文件来解决这些不同的任务。

    Visual Studio 2019 版本新增的一些实用的功能

    修复程序的集合另存为配置文件

  • 每个监视器感知 (PMA) 渲染
  • 如果使用配置具有不同显示比例因子的监视器,或者远程连接到具有与主设备的显示比例因子不同的计算机,您可能会注意到 Visual Studio 看起来模糊或渲染的比例不正确。

    随着 Visual Studio 2019 的发布,我们让 Visual Studio 成为每个监视器感知 (PMA) 应用程序。现在,无论您使用的显示比例因子如何,Visual Studio 都能正确渲染。

    Visual Studio 2019 版本新增的一些实用的功能

    配置显示

  • 测试资源管理器
  • 16.2 中的新增功能:我们更新了测试资源管理器,以更好地处理大型测试集、更轻松地筛选、更易于发现的命令、选项卡式播放列表视图和可自定义列,以便对显示的测试信息进行微调。

    Visual Studio 2019 版本新增的一些实用的功能

    资源监视器

  • 集成代码审查
  • 引入了一个新的扩展,您可以下载该扩展,以便与 Visual Studio 2019 一起使用。使用此新扩展,无需离开 Visual Studio 即可查看、运行甚至调试团队的拉取请求。我们支持 GitHub 和 Azure DevOps 存储库中的代码。

    Visual Studio 2019 版本新增的一些实用的功能

    代码审查

    震惊!springboot内存泄露,排查竟这么难!
    « 上一篇 2020年03月24日 pm19:17
    jquery如何自定义函数供全局使用
    下一篇 » 2020年03月24日 pm21:29

    相关推荐