0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微软Visual Studio 2019 16.5更新内容抢先看

汽车玩家 来源:开源中国 作者:开源中国 2020-03-18 09:34 次阅读

微软最新发布了Visual Studio 2019 16.5版本,主要更新内容如下:

NET 移动开发首先要讨论的特性是 XAML Hot Reload for Xamarin.Forms。此功能可加快开发速度,并使开发者可以更轻松地在移动应用的用户界面上进行构建、实验和迭代。

且无需在每次调整 UI 时都重新构建应用程序,因为更改会在应用程序运行时立即显示。它会在你每一次更改时实时更新,如果与应用程序进行了交互,并进行更改时,应用程序的状态不会丢失。

.NET 生产力

关于 .NET 生产力效率的提高,该版本也带来了一些新功能。

一是,可以将 if 语句转换为 switch 语句或 switch 表达式。将光标放在 if 关键字上,按下 Ctrl+,触发“快速操作和重构”菜单。最后,选择转换为 “switch”语句(Convert to ‘switch’ statement)或转换为 “switch” 表达式(Convert to ‘switch’ expression)即可。

微软Visual Studio 2019 16.5更新内容抢先看

IntelliSense

此外,IntelliSense 现在支持未导入扩展方法的完成。要使用此功能,需要在“工具”>“选项”>“文本编辑器”>“C#”>“Intellisense”>中启用此选项,然后选择“显示未导入的命名空间中的项目(实验性)”。

简化插值

此外,新版本添加了简化字符串插值重构的功能,这将使字符串插值更加清晰明了。将光标放在字符串插值上。按 Ctrl+。触发“快速操作和重构”菜单,然后选择“简化插值”。

微软Visual Studio 2019 16.5更新内容抢先看

提取局部函数重构可以将代码片段从现有方法转换为局部函数,高亮要提取的代码。依然是触发“快速操作和重构”菜单,然后选择“提取本地功能”。

微软Visual Studio 2019 16.5更新内容抢先看

Debugging in C++ and .NET

Pinnable Properties 是流行的托管代码调试工具,它可以用来快速查看对象的属性。现在,C++ 中的 DataTips 以及“自动”、“本地”和“监视”窗口均提供了此功能。

微软Visual Studio 2019 16.5更新内容抢先看

此外还添加了一项新功能,可用于调试多线程应用程序。这有助于避免费力地确定死锁或其他与线程相关的错误的根源。现在可以在 “Call Stack” 窗口、“Parallel Stacks” 窗口和 “Threads” 窗口的位置列中查看哪个托管线程正在持有 .NET 对象锁。

微软Visual Studio 2019 16.5更新内容抢先看

在之前的更新中,调试在 Docker Linux 容器中运行的进程成为可能。现在,也可以在 DockerWindows容器中执行相同的操作。

最后,对于在 Open Enclave SDK 上构建应用程序的开发人员,Visual Studio2019 16.5 中也添加了调试支持。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6237

    浏览量

    103076
  • 字符串
    +关注

    关注

    1

    文章

    548

    浏览量

    20105
收藏 人收藏

    评论

    相关推荐

    微软延迟 Windows 11 22H2 更新至 6 月 26 日 

    据悉,微软依照惯例于每月第四周推送可选更新,该更新内容会下月合并至补丁星期二活动日的累计更新中,鼓励用户进行修复和功能测试。
    的头像 发表于 03-28 14:34 221次阅读

    Ignite China | 两周后,来这里抢先看AI先行者们创造新增长

    原文标题:Ignite China | 两周后,来这里抢先看AI先行者们创造新增长 文章出处:【微信公众号:微软科技】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 12-27 12:20 207次阅读
    Ignite China | 两周后,来这里<b class='flag-5'>抢先看</b>AI先行者们创造新增长

    OpenHarmony Meetup 2023南京站亮点抢先看

    点击蓝字 ╳ 关注我们 开源项目 OpenHarmony 是每个人的 OpenHarmony 原文标题:OpenHarmony Meetup 2023南京站亮点抢先看 文章出处:【微信公众号:OpenAtom OpenHarmony】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 12-25 21:10 362次阅读

    一图速览!中软国际、深开鸿华为全联接大会2023亮点抢先看

    ​ ​ 原文标题:一图速览!中软国际、深开鸿华为全联接大会2023亮点抢先看 文章出处:【微信公众号:中软国际】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 09-15 20:45 369次阅读

    Visual Studio Code - 如何在Visual Studio Code(VS Code)中构建和调试RL78项目

    本视频演示如何在Visual Studio Code(VS Code)中构建和调试LLVM for Renesas RL78项目。 000 介绍051 构建024 调试 原文标题:Visual
    的头像 发表于 08-14 12:05 545次阅读

    KAN347-调试探针固件更新信息应用说明

    MDK v6中的Keil Studio(Keil Studio Cloud和Keil Studio Visual Studio代码扩展)支持
    发表于 08-08 06:35

    Arm Keil Studio Visual Studio代码扩展用户指南

    Keil Studio Visual Studio代码扩展包提供了一个全面的软件 基于Arm的嵌入式系统和物联网软件开发环境微控制器(MCU)设备。 扩展包已安装并与的Visual
    发表于 08-02 07:21

    Visual Studio中python使用pip命令安装模块

    Visual Studio中python使用pip命令安装模块
    的头像 发表于 07-27 11:42 906次阅读
    <b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b>中python使用pip命令安装模块

    议题抢先看|WAA邀您参加夏季论坛

    原文标题:议题抢先看|WAA邀您参加夏季论坛 文章出处:【微信公众号:开源技术服务中心】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 07-14 19:05 294次阅读
    议题<b class='flag-5'>抢先看</b>|WAA邀您参加夏季论坛

    MWCS 2023丨中兴通讯十大无线亮点抢先看

    原文标题:MWCS 2023丨中兴通讯十大无线亮点抢先看 文章出处:【微信公众号:中兴通讯】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 06-26 15:50 377次阅读

    MWCSH 2023 | 华为数据通信亮点抢先看

    点击“阅读原文”,了解更多大会信息! 原文标题:MWCSH 2023 | 华为数据通信亮点抢先看! 文章出处:【微信公众号:华为数据通信】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 06-21 18:15 390次阅读
    MWCSH 2023 | 华为数据通信亮点<b class='flag-5'>抢先看</b>!

    Visual Studio Code的安装和使用

    Visual Stuio Code微软出的一款免费编辑器。目前 Visual Stuio Code 有 Windows、Linux 和 macOS 三种版本的,属于跨平台的编辑器。
    的头像 发表于 05-20 15:47 2258次阅读
    <b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b> Code的安装和使用

    Omniverse 资讯速递 | SIGGRAPH 亮点抢先看、相关赛事、应用案例与创作者故事、教程视频等你来解锁!

    在本期 「Omniverse 资讯速递」 中,Omniverse 用户和开发者将了解到: SIGGRAPH 亮点抢先看 Omniverse 相关赛事 Omniverse 应用案例与创作者故事
    的头像 发表于 05-15 23:40 346次阅读
    Omniverse 资讯速递 | SIGGRAPH 亮点<b class='flag-5'>抢先看</b>、相关赛事、应用案例与创作者故事、教程视频等你来解锁!

    使用visual studio制作上位机

    波特率 打开串口 关闭串口 5.发送数据 6.小结使用visual studio 制作上位机 在嵌入式开发的后期,客户往往需要调试一些参数,为减少与工程师的反复对接,反复更新程序,此时开发一款相应的上位
    发表于 05-10 11:00 8次下载
    使用<b class='flag-5'>visual</b> <b class='flag-5'>studio</b>制作上位机

    visual studio开发环境下开发STM32上位机

    使用visual studio 制作上位机在嵌入式开发的后期,客户往往需要调试一些参数,为减少与工程师的反复对接,反复更新程序,此时开发一款相应的上位机,通过数据的传输来进行相关参数的修改
    发表于 05-10 10:24 7次下载
    <b class='flag-5'>visual</b> <b class='flag-5'>studio</b>开发环境下开发STM32上位机