• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > Visual Studio 2017正式版发布 亮点看这里

Visual Studio 2017正式版发布 亮点看这里

作者:love007 字体:[增加 减小] 来源:互联网 时间:2017-05-11

love007通过本文主要向大家介绍了visual studio,visual studio 2010,visual studio 2015,visual studio 2013,visual studio 2017等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Visual Studio 2017 正式版发布,该版本不仅添加了实时单元测试、实时架构依赖关系验证等新特性,还对许多实用功能进行了改进,如代码导航、IntelliSense、重构、代码修复和调试等等。无论使用哪种语言或平台,都能节省开发者在日常任务上花费的时间和精力。

此外,该版本还带来了一个新的轻量化和模块化的安装体验,可根据需要量身定制安装。多个增强功能汇集在一起,使 Visual Studio 2017 的启动速度比 Visual Studio 2015 快3倍,解决方案加载时间缩短 2-4倍。

具体内容如下:

发布日期: 2017年3月7日

亮点看这里

亮点1、导航增强

Visual Studio 2017 极大地改善了代码导航,并对结果进行着色,提供自定义分组、排序、过滤和搜索。强大的 Go to All(ctrl + T 或 ctrl +,),能对解决方案中的任何文件、类型、成员或符号声明的快速、完整搜索。

 亮点2、无须解决方案加载文件

Visual Studio 2017 可以直接打开并处理 C#、 C ++ 、 Ruby 、 Go 等一系列语言的任何文件。

亮点3、智能过滤

IntelliSense 现在提供过滤器,帮助得到你所需要的,而不必涉足过多的步骤。 

亮点4、语言改进

添加了新的 C# 语言重构命令,帮助将代码以最新标准现代化。新的风格分析器和对 EditorConfig 的支持能够协调整个团队的编码标准。

亮点5、CMake support for C++

可以通过在 Visual Studio 中直接加载 CMake 项目来开始编码。

亮点6、Linux support for C++

 Visual C ++ for Linux 开发现在是 Visual Studio 2017 的一部分。

亮点7、Live unit testing

顾名思义,实时告诉你单元测试将通过或失败,而不用离开代码编辑器。

亮点8、Run to Click

当在调试器中停止在某个中断状态时,将鼠标悬停在一行代码上,你会看到 Run to Click glyph。单击可在该行停止并下次继续以此执行。 

亮点9、Exception Helpers

可立即查看异常的根本原因,即时访问内部异常。此外,可以在抛出异常停止时通过单击复选框添加条件来排除从指定模块抛出的异常类型。 

亮点10、小而轻的安装

Visual Studio 2017 新的安装程序更容易启动和运行。最小安装只有以前版本的十分之一大小,只需一两分钟即可完成安装

不想看以下详细概要和说明的,可查看版本亮点博文。

(https://blogs.msdn.microsoft.com/visualstudio/2017/03/07/visual-studio-2017-productivity-performance-and-partners/) 

概要 

Develop:快速导航, 编写和修复代码

● 全新的安装体验 - 减少最小占用空间,实现更快、更自定义的安装体验,并支持离线安装。 

● Visual Studio IDE -  在 Visual Studio 2017 中功能得到大幅提升,包括减少启动和解决方案加载时间、改善的登录和身份验证、改进的代码导航等等。 

● Visual C++ - 在 2015 到 2017 版本中没有特别重大的改变。但依然带来了更好的 C++14 conformance level、CMake 支持和构建吞吐量,能够提高生产力。 

● C# 和 Visual Basic - 扩展了对新的 C#7.0 和 Visual Basic 15 语言功能的支持,并引入新的重构,允许你在一个 action 中组织源码。

● F# -  支持 F#4.1 语言特性,对 F#编译器和 FSharp.Core 有所改进,以及基于 Roslyn Workspaces 的新编辑器。

● JavaScript 和 TypeScript - TypeScript 2.1 适用于 Visual Studio 中的所有 TypeScript 项目。新的 JavaScript 语言服务默认可用并启用。 

Debug: 轻松调试、配置和诊断

调试和诊断 - 对代码异常辅助程序进行大修,带来了更快的代码导航。 此外,在“诊断工具”窗口中还有对应用事件的新摘要以及对 CPU 工具的几项改进。

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

● Live Unit Testing - 在编辑器中可视化单元测试的结果和代码覆盖过程。 

● Testing Tools - 使用测试浏览器将自动化与测试用例工作项进行关联。 

Collaborate(协作): 使用版本控制,敏捷、高效协作

● Team Explorer 中全新的 Git 功能和升级的 connect 体验 - 在 Visual Studio 2017 中可以使用 Git 实现更多功能,并轻松找到你要 connect 的项目和 repos。 

● Visual Studio 工作反馈流程改进 - 更协同的 Report-A-Problem。搜索、关注和投票,获得所有最新、最近的反馈。 

Extend: 通过构建扩展自定义喜好

● Visual Studio Extensions - 通过构建自己的扩展来自定义 Visual Studio。

● Discoverability of Project and Item Templates - Visual Studio 在使用项目和项目模板来改进性能的方面有重大改进。 

Equip: 利用工具提高生产力并探索新功能

● .NET Core and ASP.NET Core - 包含新的基于 MSBuild 的 .NET Core  1.0 最终版。使用Visual Studio 2017,你可以创建使用新的 csproj 格式的 .NET 标准库、.NET Core 应用/库和 ASP.NET Web 项目。 

● Tools for Universal Windows App Development - 包含新版本的 .NET Native toolchain, 、.NET Core NuGet 框架、新的生产力工具,以及对 Windows 10“Creators Update”SDK 的支持。 

● Xamarin - Xamarin 4.3 添加了对 tvOS 的支持,同时还改进了 iOS Assets Catalog 的支持和 XML 的编辑体验。 

● Visual Studio Tools for Apache Cordova - 一个全新的 browser-based 模拟器使你能够快速编码并立即查看结果。 

● Node.js Tools for Visual Studio - 更新侧重于提高稳定性、性能和整体产品质量。 

● Visual Studio Tools for Unity - 现在可以从新的 Visual Studio 安装包中的“Game Development with Unity” workload。 

● Redgate Developer Tools Core Edition - 为了将 DevOps 功能扩展到 SQL 数据库开发,Visual Studio 现在包含了 Redgate 开发工具核心版,包括 Redgate ReadyRoll、SQL Search 和 SQL Prompt。 

● NuGet - NuGet 现在支持将包依赖信息直接存储在项目文件中作为包引用。 

● Tools for XAML Apps - XAML 运行时工具栏现在允许跟踪焦点。 XAML 编辑器的改进和性能优化大大提高了 XAML 的生产力。 

● Data Tools and SQL Server - 最新的 SQL Server Data Tools 支持 Azure SQL 数据库和 SQL Server 2016 中的最新功能。 

● Developer Analytics Tools - Visual Studio 2017 包含的 Developer Analytics Tools v8.6,对 Visual Studio 中的 Application Insights 和 HockeyApp 功能进行了许多改进。 

● Office Developer Tools for Visual Studio - 包含带有最新版本和功能的 Office 开发工具。 

● Live Architecture Dependency Validation - 依赖性验证图实时通知。 

● Developer Command Prompt -  脚本重构以支持新的安装体验。 

● Azure SDK for .NET - 现在可从新的 Visual Studio 安装包中使用。

Visual Studio 2017 中新增功能

IDE 的改进

● Visual Studio 已经经过优化,减少了启动时间和解决方案加载时间。首次启动 Visual Studio 至少快 50%。 

● Visual Studio 现在

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Visual Studio寻找C#程序必要的运行库文件
  • 使用Visual Studio 2017写静态库
  • Visual studio 2017添加引用时报错未能正确加载ReferenceManagerPackage包的解决方法
  • Visual Studio 2017安装失败的解决方法
  • Visual Studio 2017创建.net standard类库编译出错原因及解决方法
  • Visual Studio 2017设置版权的方法
  • Visual Studio 2017无法加载Visual Studio 2015创建的SharePoint解决方法
  • Visual Studio ASP.NET Core MVC入门教程第一篇
  • Visual Studio 2017中找回消失的“在浏览器中查看”命令
  • visual studio 2017企业版本安装(附序列号)

相关文章

  • 2017-05-11ASP.NET调用javascript脚本的常见方法小结
  • 2018-08-20Asp.net MVC中Razor常见的问题与解决方法总结
  • 2017-05-11php使用socket编程示例
  • 2018-08-20.NET Core跨平台执行命令、脚本的方法详细
  • 2017-05-11asp.net DataGridView导出到Excel的三个方法[亲测]
  • 2017-05-11asp.net音频转换之.amr转.mp3(利用ffmpeg转换法)
  • 2017-05-11asp.net CheckBoxList各项最小宽度CSS样式(兼容性good)
  • 2017-05-11asp.net微信开发(消息应答)
  • 2017-05-11利用Dom操作字符串一例
  • 2017-05-11asp.net运行提示未将对象引用设置到对象的实例错误解决方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • asp.net动态载入用户控件的方法
    • asp.net页面中时间格式化的示例
    • aspnetpager重写url(伪静态)配置实例
    • asp.net+ajaxfileupload.js 实现文件异步上传代码分享
    • 创建一个完整的ASP.NET Web API项目
    • 从ASP过渡到ASP.net遗留的二十大积习
    • asp.net中实体类对象赋值到表单的实现代码
    • 向asp.Net进发 数据库连接操作
    • 浅析.net策略模式
    • ASP.NET网站模板的实现(第2节)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有