提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|产品更新|编辑:蒋永|2018-10-11 15:39:49.000|阅读 319 次
概述:Visual Studio 2017版本15.8
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
Visual Studio 发布2017版本15.8。在这个版本中,Visual Studio专注于生产力,性能和错误修复。有许多新功能你会觉得有用,但在这篇文章中,我将强调你可能最感兴。
本次更新同步提供15.8版本免费下载,赶快下载试用选择您需要的Visual Studio2018:
【Visual Studio 2017社区版】 【Visual Studio 2017专业版】 【Visual Studio 2017企业版】
本次更新亮点概述:
请阅读以获得更多详情
此版本增加了显着的生产力和调试增强器。
多重插入编辑。现在可以轻松地同时编辑文件中的多个位置。首先在具有多个插入符支持的文件中的多个位置创建插入点和选择。这将允许您同时在多个位置添加,编辑或删除文本。
上下文导航。您现在可以使用快捷键Alt +`访问上下文导航菜单。
Visual Studio Code和ReSharper(Visual Studio)的新键绑定配置文件。说到快捷方式,您现在可以使键绑定与两个新的键盘配置文件保持一致:Visual Studio Code和ReSharper(Visual Studio)。您可以在工具>选项>常规>键盘和顶部下拉菜单下找到这些方案。
“全部转到”窗口的新命令和改进:
并且使用Ctrl +进行更多重构和快速操作。或Alt + Enter:
选择Visual Studio的开发与调试实例。如果安装了多个Visual Studio 2017实例,则现在可以选择在调试时将扩展部署到哪个实例。这样,您可以在预览通道中调试时在Visual Studio发布通道中进行开发。
在此版本中,我们继续关注性能,并在许多领域取得了重大进展。
Git分支结账和分支交换。由于不再需要解决方案重新加载,因此对于大型解决方案而言,C#,VB和C ++项目的Git分支检出和分支切换要快得多。
可以选择不重新打开上一个会话中的文档。我们得到了一些反馈,说明在某些情况下Visual Studio重新打开以前会话中的文档并不是必需的,并且会导致性能延迟。因此,在此版本中,我们添加了一个选项来禁用重新打开在上一个会话中打开的文档。您可以在工具>选项>项目>解决方案>常规中切换此选项。
测试性能。在具有多个测试项目的大型解决方案中运行一些测试时,我们显着提高了性能。在我们的实验室中,超过10,000个MSTest的解决方案执行了一次测试,速度提高了82%!
CPU使用率工具性能改进。关于CPU使用率工具,我们有一些值得注意的改进。Performance Profiler(ALT-F2)中的CPU使用率工具现在可以在暂停状态下启动,这意味着在特定启用之前,它不会收集任何CPU使用情况样本堆栈数据。这使得收集和分析的数据量变得更小,从而使您的性能调查更加高效。启动目标应用程序后,监视显示将显示CPU利用率图表,并允许您控制CPU分析并根据需要多次启用/禁用样本数据收集。
.NET对象分配跟踪工具。.NET对象分配跟踪工具加入了Performance Profiler(ALT-F2)提供的工具系列。为性能分析器会话调用此工具会导致为目标应用程序中发生的每个.NET对象分配收集堆栈跟踪。将分析此堆栈数据以及对象类型和大小信息,以显示应用程序的内存活动的详细信息。您可以快速确定代码中的分配模式并识别异常。此外,对于垃圾收集事件,您可以轻松确定收集哪些对象以及保留哪些对象,快速确定主导应用程序内存使用情况的对象类型。这对API编写者来说尤其有用,可以帮助最小化分配。在您的测试应用程序正在执行时
C ++ 11标准的一致性。一种新的,实验性的,基于令牌的预处理器,符合C ++ 11标准(包括C99预处理器功能),启用/ experimental:预处理器开关。这将由宏_ MSVC _TRADITIONAL 控制,当使用传统预处理器时将定义为1,使用新的实验标准符合预处理器时定义为0。
C ++ Just My Code。C ++ Just My Code调试使您现在可以从系统或第三方C ++库中转发代码,此外还可以在调用堆栈窗口中折叠这些调用。当您使用/ JMC(Debug配置的默认值)编译代码并在.natjmc文件中指定非用户库路径时,您可以控制任何C ++库的此行为。如果系统库调用用户代码,当您介入时,调试器将跳过所有系统代码并停止在用户代码回调的第一行。
代码分析经验。现在,代码分析可以在打开或保存文件时在后台运行,结果将显示在错误列表中,并在编辑器中显示为绿色波形。您可以在工具>选项>文本编辑器> C ++>实验>代码分析下启用新的正在进行的功能。
F#语言版本4.5。在本版本中,我们将介绍F#语言版本4.5。这也与FSharp.Core的新4.5.x系列(F#核心库)相对应。随之而来的是F#编译器的许多改进。您可以在F#RFC存储库中阅读每个更改的规范。
适用于Visual Studio的F#工具。一些值得注意的改进包括IntelliSense性能,事务大括号完成,实验性CodeLens实现,以及可能由社区贡献的错误修复。Vasily Kirichenko,Steffen Forkmann和Gauthier Segay为社区驱动的分析和改进大型文件的IntelliSense性能的工作做出了贡献。非常大的文件(10k +代码行)中的IntelliSense大约是现在的两倍。自动,交易完成梅开二度现已为和括号对。我们与Gibran Rosa合作完成了这项工作()
[]
{}
[||]
[<>]
。现在有一个实验性的CodeLens实现,由Victor PeterRouvenMüller提供。您可以在选项>文本编辑器> F#>代码镜头中将其打开。查看发行说明,了解此版本中针对Visual Studio的F#Tools的许多其他错误修复和改进。
TypeScript 3.0。此版本的Visual Studio默认包含TypeScript 3.0。
对Vue.js库的支持已得到改进,特别是对.vue文件的支持,也称为“单个文件组件”。如果安装了Node.js工作负载,则“新建项目”对话框中的“JavaScript / Node.js”或“TypeScript / Node.js”路径下将显示“Basic Vue.js Web Application”模板。下面显示了在.vue文件中编辑脚本块内的TypeScript代码的示例。
ESLint支持。ESLint支持已在此版本中重新实现。因此,Visual Studio现在会在您编辑时隐藏JavaScript文件。ESLint已更新为默认使用ESLint 4,但如果您的项目具有ESLint的本地安装,则它将使用该版本。您可以通过在下面显示的位置的“工具/选项”对话框中取消选中“启用ESLint”设置,轻松地在VS中全局禁用ESLint。
图书馆经理。库管理器是Visual Studio 2017中包含的新功能。它可以帮助您管理Web项目中的客户端库。
单个项目Docker容器。我们为ASP.NET Core Web项目添加了一个新的单项目Docker容器体验。这补充了现有的基于Docker Compose的容器工具,并提供了一种更简单,更简单的方法来直接从Visual Studio创建,调试和构建Docker容器。
支持Google Android模拟器。此版本增加了对在Windows 10 April 2018 Update上运行时与Hyper-V兼容的Google Android模拟器的支持。这使您可以将Google的Android模拟器与其他基于Hyper-V的技术并排使用,包括Hyper-V虚拟机,Docker工具,HoloLens模拟器等。使用Hyper-V的移动应用程序开发人员现在可以访问一个快速的Android模拟器,该模拟器始终支持最新的Android API,可与开箱即用的Google Play服务配合使用,并支持Android模拟器的所有功能,包括摄像头,地理位置和Quick引导。
Xamarin.Android Designer。我们对Xamarin.Android 的设计师体验进行了重大改进。重点是,引入了分割视图编辑器,允许您同时创建,编辑和预览布局
。NET Core SDK 2.1.400。Visual Studio 15.8包括.NET Core SDK 2.1.400。新的SDK功能包括添加的NUnit模板,添加对已签名的全局工具的支持以及改进的帮助文本以更清晰
ASP.NET .NET Framework秘密支持。对于ASP.NET,面向.NET Framework 4.7.1或更高版本的.NET Framework项目,您现在可以通过右键单击项目并选择“托管用户”,在usersecrets.xml中打开并存储您不想要的秘密。秘密”。
.NET Framework 4.7.2。Visual Studio 2017版本15.8现在为所有支持的平台提供.NET Framework 4.7.2开发工具,其中包含4.7.2运行时。.NET Framework 4.7.2提供了一些新功能和改进,以及众多可靠性,稳定性,安全性和性能修复。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:慧都网知名C/C++开发工具CLion全新发布v2024.3,新版本新语言引擎有显著改进等,欢迎下载新版体验!
强大的VS插件CodeRush已正式发布v24.2.3,新版本现在可以运行xUnit.Net v3测试等,欢迎下载最新版体验!
Spire.PDF 10.12.4 最新版本支持在进行多页打印时设置自动旋转方向。同时,一些已知问题也在本次更新中被成功修复,例如打印 PDF 文档时内容丢失的问题,欢迎下载体验~
日程安排控件dhtmlxScheduler v7.2全新发布,新版本增强并增加了编辑、修改等多个操作体验,欢迎下载最新版试用~
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢