Visual Studio 2017正式版发布:速度提升,功能增强
下载需积分: 0 | PDF格式 | 118KB |
更新于2024-09-01
| 185 浏览量 | 举报
"Visual Studio 2017 正式版发布,带来一系列新特性和性能提升,包括增强的代码导航、实时单元测试、轻量化安装体验等。开发者可以更加高效地进行软件开发,无论使用何种语言或平台。"
Visual Studio 2017作为微软推出的旗舰级集成开发环境(IDE),在2017年3月7日正式版发布,为开发者带来了诸多改进和创新。首先,它的安装过程变得更加轻量化和模块化,允许用户根据实际需求定制安装内容,减少了安装时间和硬盘占用。
在性能方面,Visual Studio 2017显著提升了启动速度和解决方案加载时间,相比Visual Studio 2015,启动速度提高了3倍,解决方案加载时间减少了2-4倍,这极大地提升了开发效率。
在功能亮点上,有几个特别值得关注的地方:
1. **导航增强**:代码导航功能得到极大强化,通过Goto All(快捷键Ctrl+T或Ctrl+,)可以快速定位到解决方案中的任何文件、类型、成员或符号,结果还能进行着色、分组、排序和过滤,使代码查找更加高效。
2. **无需解决方案加载文件**:Visual Studio 2017支持直接打开和处理多种语言的单个文件,如C#、C++、Ruby、Go等,这使得处理大型项目变得更加灵活。
3. **智能过滤的IntelliSense**:IntelliSense现在增加了过滤功能,帮助开发者更快地找到所需的信息,减少了操作步骤。
4. **语言改进**:对于C#,新增了重构命令,支持最新的语言标准,同时引入了EditorConfig,便于团队统一编码规范。
5. **CMake支持**:对于C++开发者,可以直接在Visual Studio中加载和管理CMake项目,简化了跨平台开发流程。
6. **Linux支持**:Visual C++ for Linux开发工具成为Visual Studio 2017的一部分,扩展了对Linux开发的支持。
7. **实时单元测试**:开发者可以在编写代码的同时实时看到单元测试的结果,无需离开编辑器,提高了测试的即时反馈。
8. **Run to Click**:在调试过程中,当停在断点时,鼠标悬停在代码行上会显示Run to Click图标,点击后可以在该行继续执行,简化了调试操作。
9. **Exception Helpers**:当发生异常时,Visual Studio 2017会立即显示异常的根源,帮助开发者快速定位问题所在。
这些新特性与优化共同构建了一个更加强大、高效且适应现代开发需求的Visual Studio 2017,使得开发者在编写、调试和测试代码时能获得前所未有的体验。无论是个人开发者还是大型团队,Visual Studio 2017都提供了丰富的工具和功能,以满足不同开发场景的需求。
相关推荐
![filetype](https://img-home.csdnimg.cn/images/20241231044901.png)
![filetype](https://img-home.csdnimg.cn/images/20241231044930.png)
![filetype](https://img-home.csdnimg.cn/images/20241231044930.png)
![filetype](https://img-home.csdnimg.cn/images/20241231044930.png)
![filetype](https://img-home.csdnimg.cn/images/20241231044955.png)
![filetype](https://img-home.csdnimg.cn/images/20241231044930.png)
![filetype](https://img-home.csdnimg.cn/images/20241231044955.png)
![filetype](https://img-home.csdnimg.cn/images/20241231044955.png)
![filetype](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
weixin_38513665
- 粉丝: 5
最新资源
- 实用机器学习与数据挖掘技术
- ASP.NET 2.0+SQL Server实战:从酒店管理到连锁配送系统
- STL源码深度剖析:侯捷著《TheAnnotatedSTLSource》
- Java编程规范详解与实践指南
- Windows Socket IO模型详解:从select到IOCP
- 提升WinXP性能与效率的10大操作技巧
- MODBUS协议详解:串行链路与TCP/IP通信
- SSH配置指南:初学者必读
- Oracle入门指南:从开发到管理
- C#实战:NUnit 2版《Pragmatic Unit Testing》2007年专业指南
- Excel2003函数大全:从基础到高级应用
- 满智EMSFLOW工作流开发与应用指南
- ASP+ACCESS构建的在线图书销售系统毕业设计
- HTML基础知识:文字与段落格式控制
- HTML入门:超文本标记语言基础教程
- JAVA技术框架与应用接口综述