Visual Studio 2017正式版发布:速度提升,功能增强

需积分: 0 0 下载量 37 浏览量 更新于2024-09-01 收藏 118KB PDF 举报
"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都提供了丰富的工具和功能,以满足不同开发场景的需求。