VisualStudio2019正式版带来哪些变化? vs2019新增功能汇总

所属分类: 软件教程 / 编程开发 阅读数: 735
收藏 0 赞 0 分享

早在去年12月,微软宣布推出面向PC和Mac的Visual Studio 2019 Preview。微软今天宣布正式推出Visual Studio 2019。Visual Studio 2019现在更快、更可靠、更高效,并且适用于个人和团队,在使用和入门方面增强了体验。此版本中包含的一些新功能包括用于AI辅助IntelliSense的IntelliCode,扩展重构功能、更智能的调试等。

一、Visual Studio 2019新功能汇总

1、IDE

集成了Visual Studio Live Share实时与其他人协作功能,并默认安装开启。支持C++、VB.NET和Razor等附加语言,为客户提供了解决方案视图和源控件差异共享。

打开你最近处理过的代码,或者通过新的启动窗口,比如克隆、打开或新建项目等最常用的流程之一开始。

按受欢迎程度排序使用新模板列表,创建具有改进的搜索体验和过滤器的新项目。

通过Shell中的一系列新视觉变化,为你的代码提供更多垂直空间,并提供现代化的外观和感觉。

无论你的显示器配置和/或扩展如何,都可以查看更清晰的IDE版本,微软表示已经改进支持对每个监视器的感知。

在Visual Studio中使用改进的搜索功能来处理菜单、命令、选项和可安装组件。

使用文档指示器快速了解代码文件的“运行状况”。通过指标中的一键式代码清理运行和配置。

使用“选项”对话框中的新“预览功能”页面,轻松管理你选择的预览功能。

默认情况下,MSBuild和Visual Studio现在以.NET Framework 4.7.2为目标构建。

2、性能

通过使用Visual Studio的新性能改进,来控制解决方案的负载,这些改进会影响步进速度,分支切换速度等。

请参阅任务状态中心中的解决方案加载进度。

选择打开解决方案过滤器文件,看加载哪些项目。

通过限制辅助组件影响来提高你的输入性能。

切换新选项,以禁用还原项目层次结构状态和工具窗口状态。

3、常规调试

在调试时搜索Watch、Autos和Locals窗口中的关键字,以提高查找对象或值的能力。

在检查数据时,在Watch、Autos和Locals窗口中查看格式说明符的下拉列表。

使用自定义可视化工具,现在与.NET Core兼容。

使用大量模块和PDB调试大型应用程序。

4、源控制和Team管理器

暂时存储更改,以便你可以使用Team explorer对支持Git存储的Git工具来处理其他任务。

查看Visual Studio Market Place上的可选扩展,即Visual Studio的Pull Requests,已将Pull Request评论集成到Visual Studio中。

使用专注于开发人员工作流的新Azure DevOps工作项体验,包括用户特定的工作项视图,从工作项创建分支,使用#mentions搜索工作项以及内联编辑。

5、编程语言

使用Visual Studio IntelliCode编写C++和XAML代码时可以节省时间,Visual Studio IntelliCode是可选扩展,为你的代码提供AI辅助编码建议。

了解已合并的F#语言和工具开源贡献。这些更改已添加到现有的F#功能集中。

使用Python Add Environment对话框轻松添加Python虚拟环境和conda环境。

6、Web技术

充分利用对.NET Core 3.0项目的额外支持。

查看ASP.NET的CPU分析。

对在虚拟机、虚拟机规模集和Azure Kubernetes服务上运行的.NET Web应用程序使用snapshot debugger程序。

7、使用Xamarin进行移动开发

体验Xamarin.Android初始和增量构建性能的改进。

利用Xamarin Android Designer提高工作效率。

查看Xamarin.Forms控件的新属性面板。

通过缩短Xamarin的工作负载大小并改进Android模拟器来提高性能。

将Intellicode与Xamarin.Forms XAML一起使用。

8、通用Windows平台(UWP)

在微软添加的支持的帮助下,将IntelliCode扩展到与XAML配合使用。

二、Visual Studio 2019 for Mac版新功能汇总。

此版本包含Visual Studio for Mac的下一代文本编辑器的预览。

此版本引入了新的入门体验。

微软已经添加了对运行IDE的多个实例的支持。

微软添加了一种新方法来设置多个启动项目,从而可以更轻松地创建解决方案Run Configuration,它将在调试时启动多个项目。

Visual Studio for Mac现在可以检测到Azure Functions模板的更新可用,并将为你提供升级它们的对话框。

微软用Windows上的相同核心Unity调试器替换了Mac上的Unity调试器。

微软已经添加了对Git和Azure DevOps / Team Foundation Server的Microsoft帐户身份验证的支持。

Visual Studio for Mac 8.0 Preview与Visual Studio 7.7并行支持。由于Mono和Xamarin SDK在两个版本的Visual Studio for Mac之间共享,为了获得最佳体验,微软建议你至少使用Mono 5.18版本。可供选择项,则为Xamarin.iOS 12.2.1,Xamarin.Android 9.1.0和Xamarin.Mac 5.2.1。

Visual Studio 2019下载,点此链接

以上就是VisualStudio2019新增功能汇总介绍,希望大家喜欢,请继续关注脚本之家。

相关推荐:

visualstudio2019怎么连接并使用VSTS?

更多精彩内容其他人还在看

如何利用power designer建立业务流程模型?Power Designer创建业务流程模型的教程

如何利用power designer建立业务流程模型?今天这篇教程就讲述了Power Designer创建业务流程模型的具体流程介绍。感兴趣的朋友不妨阅读下文内容,参考一下吧
收藏 0 赞 0 分享

如何使用power designer建立UML组件图?power designer创建UML组件图的教程

如何使用power designer建立UML组件图?下文中详细的介绍了Power Designer创建UML组件图的具体操作方法,感兴趣的朋友不妨阅读下文内容,参考一下吧
收藏 0 赞 0 分享

如何使用powerdesigner建立技术基础设施图?创建技术基础设施图的方法介绍

如何使用powerdesigner建立技术基础设施图?今日在此篇教程中就带来了Power Designer创建技术基础设施图的详细操作步骤,感兴趣的朋友不妨阅读下文内容,参考一下吧
收藏 0 赞 0 分享

anaconda3安装教程图文详解

这篇文章主要介绍了anaconda3安装教程,本文以Anaconda3-5.3.1为例,图文并茂的形式给大家介绍的非常详细,需要的朋友参考下吧
收藏 0 赞 0 分享

Eclipse怎么使用post方法实现Web Service?

Eclipse怎么使用post实现Web Service?java中想要使用外部资源,想要使用HttpClient实现post请求接口实现实现Web Service,该怎么操作呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

SQL数据库恢复工具 SysTools SQL Recovery 9 安装授权激活教程

SysTools SQL Recovery是一款简单、高效、实用的sql数据库恢复和损坏修复工具,可以恢复已删除的SQL表数据,本次主要为大家带来了SysTools SQL Recovery 9 安装授权激活教程,需要的朋友可以参考下
收藏 0 赞 0 分享

scratch3.0怎么创建飞舞变色的蝴蝶?

scratch3.0怎么创建飞舞变色的蝴蝶?scratch3.0中想要制作一个动画,该怎么制作一个飞舞变色的蝴蝶,该怎么制作呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

eclipse工具栏没有创建类/创建包选项怎么办?

eclipse工具栏没有创建类/创建包选项怎么办?eclipse编程开发的时候,发现工具栏没有创建类创建包的选项,该怎么添加进来呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

scratch3.0怎么制作让小猫画圆的动画效果?

scratch3.0怎么制作让小猫画圆的动画效果?scratch3.0创建的小猫角色想要添加转圈的动画,该怎么让小猫画圆呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

scratch怎么快速插入电子吉他角色?

scratch怎么快速插入电子吉他角色?scratch中想要出入一个电子吉他角色,该怎么插入电子吉他角色呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多