所在的位置: Web开发 >> ASP.NET >> VisualStudio2017新功能

VisualStudio2017新功能

摘要

开发:快速导航、编写并修复代码

新的安装体验-降低了最小内存需求量以实现更快、更定制化的安装,并且支持脱机安装。

VisualStudioIDE-大幅改进了VisualStudio,包括减少启动和解决方案加载时间、改进登录和标识、改进代码导航以及增添打开文件视图和链接的服务,实现了应用和任意本地服务或云端服务之间的连接。

VisualC++-版本和之间没有重大更改。更佳的C++14一致性级别、CMake支持、生成吞吐量和编辑器效率。

C#和VisualBasic-扩展对新的C#7.0和VisualBasic15语言功能的支持,引入新的重构以便能够通过一个操作来整理源代码。

F#-支持F#4.1语言功能、对F#编译器和FSharp.Core的改进,以及基于Roslyn工作区的新编辑器。

JavaScript和TypeScript–TypeScript2.1可用于VisualStudio中的所有TypeScript项目。提供新的JavaScript语言服务,并默认启用。

调试:轻松调试、探查和诊断

调试和诊断-对异常帮助器进行了大改造,且可以通过“运行时单击”更快地导航代码。此外,“诊断工具”窗口中增添了应用程序事件摘要,并对CPU工具实施了多项改进。

测试:使用全面的测试工具编写高质量代码

实时单元测试-在编辑器中实现单元测试结果和代码覆盖率的实时可视化。

测试工具-使用测试资源管理器将自动化与测试用例工作项关联。

协作:使用版本控制、具备敏捷性且高效协作

团队资源管理器中的新增Git功能并增强了连接体验-在VisualStudio中可使用Git完成更多工作,并可轻松找到要连接到的项目和存储库。

扩展:构建自己的扩展,根据自身喜好进行自定义

VisualStudio扩展-通过构建自己的扩展来按照自身喜好对VisualStudio进行自定义。

项目和项模板的可发现性-突破性地改进了VisualStudio使用项目和项模板的方式,提升了模板发现的性能。

增强的工具

.NETCore和ASP.NETCore-这包含新的基于MSBuild的.NETCore工具的1.0最终版本。使用VisualStudio可创建.NETStandard库、.NETCore应用/库和使用新csproj格式的ASP.NETweb项目。

通用Windows应用开发工具-更新包括新版本的.NETNative工具链、.NETCoreNuGet框架、新的效率工具以及对Windows10“创意者更新”SDK的支持。

Xamarin-Xamarin4.3添加了对tvOS的支持,同时改进了iOS资产目录支持和XML编辑体验。

VisualStudioToolsforApacheCordova-基于浏览器的新模拟器可实现快速编码并即时查看结果。

针对VisualStudio的Node.js工具-更新侧重于稳定性、性能和总体产品质量。

VisualStudioToolsforUnity-现可通过新的VisualStudio安装程序中的“使用Unity的游戏开发”工作负载安装VisualStudioToolsforUnity3。

Redgate开发人员工具CoreEdition-为了将DevOps功能扩展到SQL数据库开发,VisualStudio现在包含Redgate开发人员工具CoreEdition,其中包括RedgateReadyRoll、SQL搜索和SQLPrompt。

NuGet-NuGet现在支持将包依赖项信息作为包引用直接存储在项目文件中,同时保持包引用的可传递优势。

用于XAML应用的工具-现在可以通过XAML运行时工具栏跟踪焦点。通过XAML“编辑并继续”功能、XAML编辑器改进和性能优化,提升了XAML的工作效率。

DataTools和SQLServer-SQLServerDataTools的最新更新实现了对AzureSQL数据库和SQLServer的最新功能的支持。

开发人员分析工具-VisualStudio包括开发人员分析工具v8.6,对VisualStudio中的ApplicationInsights和HockeyApp功能做出了许多改进。

VisualStudio的Office开发人员工具-包含了附带最新功能和更新的Office开发人员工具。

体系结构依赖关系的实时验证-依赖关系验证关系图(又称层关系图)的实时通知。

其他

开发人员命令提示符-重构了脚本以支持新的安装体验。

用于.NET的AzureSDK-现可通过新的VisualStudio安装程序获取。

增强的VisualStudio反馈工作流-报告问题协作性更佳。搜索、跟进和投票,获取所有反馈的最新更新。

新增功能介绍

安装体验

我们很高兴推出新款全新设计的安装程序:

减少VisualStudio的最小内存占用量。

安装速度更快、系统影响更小和完全卸载。

方便你更轻松地选择并仅安装所需功能。

首次安装VisualStudio时,会获得新体验:

最小的安装仅为数百兆字节,但仍然支持针对超过20;种语言的基本代码编辑(包括源代码管理)。大部分用户会想安装更多功能。可添加一个或多个代表常见框架、语言和平台的“工作负载”,涵盖从.NET桌面开发到使用Unity的游戏开发等一切事务。

如何更新VisualStudio

若要更新VisualStudio,请运行VisualStudio安装程序并单击“更新”按钮。

对新的安装程序提出反馈

可使用标题栏右上角处新安装程序客户端的“报告问题”和“提供建议”命令来报告问题或给出好评。我们想知道你在安装、卸载或修改安装时是否遇到错误,是否遇到异常安装时间(例如挂起)或意外错误消息。

创建用于脱机安装和新命令行安装支持的布局

系统管理员和其他用户现在可以创建VisualStudio的脱机布局,其中包含了安装产品所需的所有内容,无需访问Internet。此布局可以是完整的产品、工作负荷和/或组件的一个子集,以及一个或多个产品区域设置。请注意,创建脱机布局需要Internet访问。有关详细信息,请参阅CreateanofflineinstallationofVisualStudio(创建VisualStudio的脱机安装)。

安装别名

VisualStudioEnterprise和Community(以及其他产品)现在可以并行安装在同一台计算机上。若要使标识这些安装更加容易,可以指定短名称或“别名”。例如,如果要安装VisualStudioEnterprise,然后安装VisualStudioCommunity,这两个程序在开始菜单上的显示是一样的。可以为第二个程序提供别名,如“







































白癜风复色
白殿疯长在那里



转载请注明:http://www.guyukameng.com/aspnet/2018-10-19/9922.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了