首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
Visual Studio 2019 v16.8 和 v16.9 Preview 1 发布
2020年11月13日 12:11 | 阅读 1099 次

Visual Studio 团队宣布 Visual Studio 2019 v16.8 和 v16.9 Preview 1 发布,新版本提高了 Git、C++、IntelliCode、.NET、XAML 和 Web 工具的生产力。

Visual Studio 2019 v16.8 更新

Git 生产力:

Git 是 Visual Studio 2019中的默认版本控制工具。在新的 Git 菜单中,可以克隆、创建或打开存储库,使用集成的 Git 工具窗口提交和推送对代码的更改,管理分支,保持与远程存储库的最新状态以及解决合并冲突。

Visual Studio 2019 v16.8 中的 Git 生产力演示

C++ 生产力:

  • 减少链接时间。通过多线程 PDB 文件生成,减少使用完整调试信息进行构建的链接时间。
  • 新的 CMake 版本。将 Visual Studio 中的 CMake 发行版升级到 CMake 3.18。
  • IntelliSense Code Linter。现在可以从编辑器中获得基于 IntelliSense 驱动的代码 linter 的新警告和快速修复。
  • AMX Intrinsics。在编译器中添加了对 Intel AMX 内部函数的支持。
  • 调试 Linux 核心转储。现在可直接从 Visual Studio 在远程 Linux 系统或 WSL 上调试 Linux 核心转储。另外关于 Linux,新版本还改进了错误报告。

Visual Studio 2019 v16.8 中的 Linux 核心转储

.NET 生产力:

通过在“项目属性”窗口中选择“启用 .NET 分析器”,可以针对 .NET 5.0 之前的版本上的项目启用代码分析。

  • 内联参数名称提示。C# 和 Visual Basic 支持内联参数名称提示。
  • IntelliCode。C#开发人员现在可以自动训练个性化智能代码完成的模型,该模型只适用于在 Visual Studio 中的代码库中或作为 CI 工作流的一部分的独特类型。
  • .NET 重构。当出现一个 suppression 运算符时,引入新的 C#9 not pattern matching 语法重构。

XAML:

  • XAML 数据绑定失败检测和诊断。添加新的 XAML 绑定失败的指示符图标。添加了 XAML 绑定失败窗口。
  • 其他 XAML 改进。包括将台式机和 Xamarin 的 XAML Hot Reload 设置整合到一个位置。
  • Windows Forms 设计器。提高 .NET 5 Windows Forms 设计器的性能,包括内部组件的新体系结构显著减少内存分配,从而使设计人员可以更快,更可靠地工作。

Visual Studio 2019 v16.9 Preview 1

Visual Studio 2019 v16.9 Preview 1 中的亮点特性包括:

  • Git 生产力:增强了 Git Changes 窗口中的 Fetch,Pull 和 Push 动作按钮。
  • 使用 WSL 2 的 .NET Core 调试,可使用所选择的 Linux 发型版在 WSL 2 中调试代码。
  • .NET 重构。在“ Quick Actions and Refactorings ”菜单下的无争议的场景中 使用“ new(…)”。同一菜单中的代码修复删除了 c# 和 Visual Basic 中多余的相等表达式。
  • 实施 More Constexpr Containers 提案,该提案允许析构函数和新表达式 constexpr

(文/开源中国)    




评论 (0)
游客请输入验证码
最新评论
0
0
收藏