转自:http://blog.csdn.net/u011127019/article/details/53260132
在Connect();2016开发者大会上,微软正式宣布下一代集成开发环境(IDE)命名为“Visual Studio 2017”,并给出一个PC候选版本。
推出的开发工具主要有;
一、 Visual Studio 2017 RC
这是最新一代 Windows 版的 Visual Studio,主要是改进 4 个方面:加速的生产力、重新定义的基础、优化的 Azure 开发、牛逼的移动开发,正式版要到明年初。
官方下载地址:https://www.visualstudio.com/downloads/
部分关注点:
1.Visual Studio 2017非常重视移动跨平台开发,自带iOS模拟器,这可曾是Mac独享的开发环境。(注:尚未验证,真假)
2.十分受欢迎的智能感知(IntelliSense)功能也大大改进,支持智能预选、过滤、XAML,还有全新的代码分析功能,录入代码时即可帮你识别出问题,不用等到运行时再分析,以及新的调试功能“Run To Click”,允许程序运行特定代码行时自动中断,而无需创建中断点。
更多功能简介:
如何离线安装:
3.EditorConfig 支持
RC 中的新增功能 Visual Studio 编辑器现支持 EditorConfig,它允许开发人员定义编码样式约定并使其在不同编辑器和 IDE 之间保持一致。 请参阅已知问题,了解此 RC 版中有关 EditorConfig 支持的一系列已知限制。
4.Visual Studio 用于 Apache Cordova 的工具
此 Visual Studio 2017 RC 版包括以下改进:
- Cordova 模拟。 基于浏览器的新模拟器可实现快速编码并即时在浏览器中查看结果。 实时重新加载、插件模拟和 Ionic 框架支持使 VS 拥有市场中最快的开发人员工作流。
![Cordova simulate Cordova 模拟](https://i-blog.csdnimg.cn/blog_migrate/1d9b05334a0f8eed7c1082bbb08dab65.png)
![Pretty printing 优质打印](https://i-blog.csdnimg.cn/blog_migrate/4dfacd0471b78a0be93c2a57e9786ab4.png)
- 产品随附。 除了用于加速 Cordova 应用构建的轻量级安装,现在添加了来自 Visual Studio 内的路径以在开发过程中获取额外的生成块。 如果未安装 Android 或 Windows 组件,可通过部署栏获取它们,部署栏将启动 VS 安装程序,在安装过程中为用户提供指导。
![In-product acquisition 产品随附](https://i-blog.csdnimg.cn/blog_migrate/36e092f229d3b7efd317c8f9ffec0ad8.png)
- 快速可靠的生成。 新的 Visual Studio 安装程序,结合经过完全验证的第三方组件工具链的脱机安装,可加快生成速度,且这些生成更易于进行故障排除和修复。
重要说明:
- 适用于 Android 和 Windows 的生成工具和仿真程序现在是可选的。 可通过生成/部署菜单栏动态获取它们。
- 此版本的 Visual Studio 不支持 Windows Store 8.1 项目。 建议你以 Windows 10 为目标来更新 Cordova 项目。
- 最低的受支持 Cordova 版本提升至 6.0.0。 面向低于 6.0.0 的 Cordova 版本的项目只有在
config.xml
中升级其项目才能在 Visual Studio 2017 中进行生成和部署。
更多新增功能说明参考:
Vs2017系统要求:
二、Visual Studio for Mac 预览版,点击:下载到预览版
Visual Studio for Mac 是微软基于 Xamarin Studio 修改而来的,但又和 Windows 版有很多相似的界面和功能
三、Visual Studio Mobile Center
Visual Studio Mobile Center,是一个集中的移动开发相关服务,可以在每次 PR 后编译应用、真机测试应用、Beta 测试渠道、监控应用的崩溃和 Bugs、使用统计等。
更多Mobile Center文档说明:
https://docs.mobile.azure.com/
Visual Studio 2017 RC版本说明
1.社区版
Visual Studio Community 2017 RC
Visual Studio Community 2017 RC 是针对个人开发人员、开源项目、教育和学术研究的一个功能齐全且可扩展的免费 IDE。 你可以创建适用于 Android、iOS、Windows 和 Web 的应用程序。 集成 Azure 工具可以很容易地直接创建第一个现成的应用程序。 在常规任务中通过定制的安装程序和新功能提高效率,Visual Studio 2017 将你的工作效率提高到了一个新的水平。
2.专业版 Visual Studio Professional 2017 RC
Visual Studio Professional 2017 提供面向个人开发人员和小型团队的高效的开发人员工具和强大的服务。 设计、生成、调试和部署适用于 Android、iOS、Windows 和 Web 的应用程序,所有这些应用程序均由云提供技术支持,并且基于你现有的应用程序和技能水平而构建。 为了实现更好的合作而提供的工具和服务可帮助你更快地交付软件。
3.企业版 Visual Studio Enterprise 2017 RC
Visual Studio Enterprise 2017 RC 提供全新的安装体验。 最小安装需要 500 MB,可在数分钟内进行安装和更新,并且可以完全卸载。 你可获得对超过 20 种语言的基本代码编辑支持,同时还能获得调试和源代码控制功能。 你还可以选择性地添加对 17 中不同开发工作负载和相关功能的支持。
4.测试专业版 Visual Studio Test Professional 2017 RC
Visual Studio Test Professional 2017 RC 非常适用于测试人员、业务分析人员、产品经理以及其他需要团队协作工具但不需要完整的开发 IDE 的利益干系人。 这些团队成员可以使用集成的测试和产品管理工具,使相关利益干系人可在整个开发过程中保持较高的质量。 Visual Studio Test Professional 2017 RC 支持轻量级的需求定义和持续的客户反馈,并提供这些过程中的可追溯性。
Tools for Visual Studio 2017 RC
1.
适用于 Visual Studio 2017 RC 的 IntelliTrace 独立收集器
IntelliTrace 独立收集器使你无需在目标计算机上安装 Visual Studio 或重新部署或重新安装应用程序,即可在生产服务器或其他环境中为应用程序收集 IntelliTrace 诊断数据。数据还可以加载到 Visual Studio Enterprise 中。IntelliTrace 独立收集器适用于 Web、SharePoint、WPF 和 Windows 窗体应用。当数据收集完成时,只需删除收集器就可以将其卸载。
2.Visual Studio 2017 预览版代理
Visual Studio 2017 预览版代理包含可用于跨桌面、服务器和云生成和测试应用程序的代理和控制器。你可以扩大负载生成,并支持分布式数据收集和分布式测试执行。还可使用测试代理管理用于 Visual Studio 实验室管理工具版的虚拟机的测试、工作流和网络隔离。
3.Visual Studio 2017 RC 反馈客户端
通过与你的利益干系人合作在他们的计算机上安装 Visual Studio 2017 RC 反馈客户端,你可以收集关于软件项目的反馈。你可以要求利益干系人提供反馈,他们可以提供丰富的反馈—例如屏幕截图、音频、视频和附件—这些反馈将紧密地集成到 Visual Studio Team Foundation Server 和 Team Services 中。
4.Visual Studio 2017 RC 性能工具
Visual Studio 2017 RC 性能工具是独立的命令行工具,无需安装 Visual Studio 即可进行性能分析。 它支持在 Visual Studio IDE 不适用情况下(例如生产 Web 服务器)的诊断。 有关详细信息,请参阅
从命令行使用分析工具。
5.Visual Studio 2017 RC 远程工具
Visual Studio 2017 RC 远程工具允许在未安装 Visual Studio 的计算机上进行应用部署、远程调试、远程测试、性能分析和单元测试。