热门排行
简介
Visual Studio Community 2017采用了新的模块化安装方案,同时也包含Visual Studio的基本核心组件和部分官方扩展,而微软、安卓和苹果等平台的SDK、模拟器和第三方扩展功能等会在用户选择后联网下载。
VS2017新功能
功能强大的编码工具
编写代码、导航和修复问题
使用您的语言轻松自如地进行编码、快速查找和修复代码问题,并轻松进行重构。
轻型模块化安装
打造理想的开发环境
基于工作负载的全新安装程序可优化安装,以确保你可以选择只获取自己所需的内容。
高级调试
调试、探查和诊断
跨语言进行本地或远程调试。 诊断性能问题,无需离开调试器工作流。
设备应用
通用 Windows 平台、iOS 和 Android
适用于 Apache Cordova、Xamarin 和 Unity 的工具,下载后可为更多平台启用编码、调试、测试、共享和重复使用这些功能。
Web 工具
创建和部署新式 Web 应用程序
使用 ASP.NET、Node.js、Python 和 JavaScript 针对 Web 进行开发。 使用强大的 Web 框架,如 AngularJS、jQuery、Bootstrap、Django 和 Backbone.js。
多语言
使用您选择的语言
多语言支持 C#、Visual Basic、F#、C++、JavaScript、TypeScript 和 Python 等。 Visual Studio 可以指导您编写、调试和测试代码,无论您选择哪种语言。
Git 集成
在任意位置托管代码
在任意提供商(包括 GitHub)托管的 Git 存储库中管理您的源代码。 或者,使用 Visual Studio Team Services 管理您整个项目的代码、Bug 和工作项。
生态系统
访问数千个扩展
通过利用合作伙伴和社区提供的工具、控件和模板,对 Visual Studio 进行自定义,或进一步生成您自己的扩展。
Visual Studio Community 2017安装教程
双击“vs_Community.exe”,开始安装“Visual Studio 2017 RC”社区版。
提供了“Workloads”工作量、“Individual components”独立组件、“Language packs”语言包三个选显卡。
Web项目开发,选择“ASP.NET and web development”。
勾选“ASP.NET and web development”后,“Individual components”组件清单会自动勾选相关的组件。
“Language packs”支持同时选中几种语言。
开始安装。
安装很快,安装完成时,会提示是否重启。
更新日志
其中15.2正式版注重错误修正,而15.3预览版则增加了更多新特性。
以下是15.2版本的主要改进项目:
- 新增数据科学与分析应用(Data science and analytical applications )
- Python开发已在所有支持的Visual Studio语言包中本地化。
- 并行支持TypeScript编译器版本。
- 支持在JavaScript UWP应用程序中传递命令行调试参数。 以前可用于C#,VB和C ++ UWP应用程序。
- 多个Team Explorer修复。
- 可在安装,修改或修复期间更改软件包缓存位置甚至禁用软件包缓存。
- 改进多个F#工具。
- 根据用户反馈,CMake集成支持CMake 3.7.2。
- Linux C++可以在调试期间改进类型可视化。
- 修复了当Visual Studio 2017或更早版本安装时可能无法启动的问题。
- 使用Unity开发游戏时支持Unity 5.6。
- 修复C++代码中使用typeid运算符时调试器崩溃问题。
- 修复使用网页项目的客户会在右击解决方案插件时崩溃的问题。
- 修复在.Net核心Web项目中使用HTML编辑器时出现崩溃的问题。
以下是15.3预览版主要新特性:
- 支持.NET Core 2.0预览
- .NET核心项目的实时单元测试
- 更多C++标准的一致性
- ASP.NET持续交付功能的增强
- 面向Azure App Services的ASP.NET Core项目
- 全新云调时体验Visual Studio Snapshot Debugger,开发人员无需编写大量日志或处理异常代码就可以深入了解异常代码生成行为。