visual studio电脑版是一款高效、便捷、操作速度快的ide开发环境,visual studio 2020正式版为开发人员带来了更加出色的重构、导航功能、调试器功能、负载解决方案以及编译效果。功能强劲,还改进live share(实时分享)等功能,使开发人员能够实时协作,人工智能辅助编码intellicode等等。
新增功能摘要
ide
现已公开发布 visual studio intellicode,并且可以随任何支持 c#、c++、typescipt/javascript 或 xaml 的任意工作负载一起安装
添加了对 per-monitor awareness 的支持
新的 codefixes 可用于 c#
最近使用已添加到 visual studio 搜索
调试器
改进 source link 身份验证
将 nuget.org 符号服务器添加到默认符号服务器列表中
time travel debugging 预览版现在包括异常单步执行支持
扩展性
在 vsix 项目中删除了对 .resx 文件的需求(buildtools 更新)
vsix 项目模板现在使用新的 sdk 版本
性能
性能优化,缩短解决方案加载时间
模板作者可以向其模板添加自定义标签
现在 codelens 支持自定义 ui
更新了语言服务器协议
优化了在解决方案、文件夹和其他视图之间的切换行为
c++
添加了 cmake 的编辑器内文档
无需额外配置或 ssh 连接,即可在 visual studio 中以本机方式将本地适用于 linux 的 windows 子系统 (wsl) 安装与 c++ 结合使用
addresssanitizer 现已集成到 visual studio,以用于 linux 项目和 wsl
改进并修改了 c++ quick info 工具提示中的着色
实现了新的 c++ 代码分析快速修复
f#
为 f# 和 f# 工具发布了更多性能改进和大量错误修复
.net
新的 .net 生产力功能包括项目和解决方案上的一键式代码清理、新的切换块注释键盘快捷键、重构以将类型移动到其他名称空间等
现在可以通过开始窗口中的克隆屏幕从 ssh uri 克隆代码
此版本中的 .net 生产力新增功能包括无插入类型的 intellisense 完成、切换单行注释/取消注释、将命名样式导出到 editorconfig,以及用于优先使用 namspace 内部/外部的新代码样式设置
.net sdk 工具新增功能,主要包括支持 .net core 3.0 的 winforms 和 wpf 项目,以及 bug 修复和性能改进
visual studio sdk v16.0 已发布到 nuget
适用于 .net core 3.0 wpf 开发的 xaml 设计器预览版已可用
xamarin
xamarin 的默认 android 体验现在支持 api 28
xamarin.forms xaml 建议设计时间属性