visual studio旗舰版是微软2017年推出的一款,软件功能非常强大,界面简洁明晰、操作方便快捷。用户们可以使用灵活敏捷的规划工具来按照您自己的进度实现增量开发技术和敏捷方法。Visual Studio旗舰版做了很大的改版,比如C++语言修复,包括Intellisense for JSDoc注释和JSX语法等。

基本简介
Visual Studio旗舰版是功能齐全且可扩展的免费 IDE,适用于个人开发人员、开放源代码项目、学术研究、教育和小型专业团队。创建适用于 Windows、Android 和 iOS 的应用程序,以及 Web 应用程序和云服务。 构建面向所有平台的应用。 将设计器、编辑器、调试程序和探查器集于一个工具中。 访问数千个扩展等等。
Visual Studio 2017中文旗舰版更新:
XAML edit-and-continue for WPF、以及通用Windows应用;
C++语言修复,包括Intellisense for JSDoc注释和JSX语法。
然后是调试器:支持为调试器添加条件,允许在某些配置条件下break/throw异常。
除了上述两个“亮点”,VS“15”还更新了面向Apache Cordova工具、支持Cordova 6.0.0、修复了涉及通用Windows应用开发和.NET原生工具链的600余个bug、更新了开发分析工具、改进了搜索功能、以及最新的Office和SQL Server开发者工具
软件特色
1、企业开发运营
更频繁地交付更好的软件
简化和自动化开发和 IT 运营之间的工作流,并更快地部署应用程序。 使用 Visual Studio 2015 中的发布管理功能,您可以连续部署和指定版本阶段、验收条件和批准工作流,从而自动执行发布过程。 完成部署后,在生产和开发之间形成良性循环,同时使用实时数据解析和生产中直接捕获的数据更快速地修复 Bug。
2、企业敏捷性
组建和支持敏捷团队
借助针对企业级项目进行优化的敏捷工具和项目管理功能,您可以在工作效率高的易用环境中跨项目和团队管理工作。
3、管理复杂性
轻松驾驭解决方案(即使规模最大)
使用创新建模工具,并创建优质的任务关键型软件作为业务引擎。 使用代码映射和体系结构发现工具轻松管理相关性和代码库(即使规模最大)。 使用高级监视工具和调试工具发现、会审和修复复杂的应用程序问题,速度比以往任何时候都快。
4、不再“无法重现”
使用 .NET 代码的代码执行历史记录进行回溯
当您在本地编辑和运行 .NET 代码时,您会遇到意外行为,这就是所谓的 Bug。 有时,诊断此类问题可能需要花几个小时搜索整个源代码,并重复猜测断点的设置位置。 使用 Visual Studio 2016 和 IntelliTrace 中的诊断工具,您可以查看代码执行历史记录,并能回溯检查相关状态,而无需手动设置断点。 这会为您节省很多时间,让您的支出更富成效。
5、优质代码
此为单元测试,现在速度更快,也更方便使用
使用 IntelliTest 可自动为您的代码快速生成相关的单元测试。 IntelliTest 大大减少了创建新代码或现有代码的单元测试的工作量,以便您可以专注于生成功能。 轻松创建以前从未见过的旧版代码的单元测试集合,同时通过极少的工作量扩大路径覆盖面和提高代码质量。
6、无限制的负载测试
在部署前,了解您的应用程序可以处理哪些内容
借助Visual Studio 2017,可以将负载测试轻松集成到开发流程中,有助于避免您在生产过程中遇到糟糕的意外情况。 无论这些意外情况是由全球分布、客户群的规模,还是由仅在多日运行中出现的问题所导致,Visual Studio 2017负载测试都可以在您部署之前,向您提供可解决这些问题的分析结果。
7、MSDN 订阅
对 Microsoft 丰富的开发者资源进行专有访问
通过 Visual Studio Enterprise with MSDN 订阅,您可以获得编码过程中所需的全部软件和权益,包括访问近乎所有 Microsoft 软件以进行开发和测试、获取每月云信用额度、协作工具、培训课程、专业支持等等,这些都是 Microsoft 提供的所有最新、最卓越的服务。
功能介绍
1、可以利用通用的代码库在 Win/Mac/Linux 大操作系统上快速开发自己的应用软件
2、支持 Windows Phone 的开发,还破天荒地支持 iOS 以及 Android 系统的应用开发,内置了一个 Android 模拟器
3、可以用 C#、Javascript 等语言进行 Android 开发
FAQ
问:为什么我安装需要那么久时间?
在Visual Studio 2015中,您可以选择配置您的安装程序,只安装你想要的工具,这使得安装更快更容易。
但如果你选择做一个完整的安装,那么,Visual Studio是一个相当大的产品,会包含大量的第三方软件,需要的30GB磁盘空间,这当中包括Android SDK的开发工具包,Java Developer Kit(JDK)以及Windows和Android模拟器。(安卓SDK受到一些地区的网络限制,不能正常下载安装)
在第三方软件安装过程中的进度指示器没有进展,但软件通常是被安装的,目前该问题正在解决ing。
当网速不太给力的时候,下载也会非常缓慢,甚至会超时,在这种情况下如果安装失败,建议使用ISO镜像进行安装。
安装步骤
1、打开下载的.exe文件,如果一切正常,你会得到一个大小大约为3MB的应用程序:

2、双击它,稍等片刻,来到这个界面:

3、不用修改安装目录,选择"自定义",点击"下一步",来到这里:

4、只选择"编程语言"下的"Visual C++",点击下一步,来到这里:

5、核对一下,点击"安装",看到这个界面后:

6、就可以点击"最小化"玩别的了,安装过程大约要一个小时,期间需要保持网络畅通。

7、完成了!看到那个巨大的"启动"了吗?点击即可!
使用技巧
1、调试模式
我们调试程序的时候,要在Debug模式下面进行,不可以在release(发布)模式下进行调试。

2、启动调试
在Debug模式下,我们选择“Debug菜单–开始调试”,或者直接点击“F5”按钮启动调试。这一步我们要注意的就是设置断点,需要调试的地方设置好断点,再启动调试。

3、附加进程
这也是一直调试方式,我现在一直用的调试程序方式。启动程序的时候,我们就使用菜单“调试(Debug)–附加进程(Attach the process)”

然后,弹出附加进程的地方,如下所所示:

完整操作如下,选择“调试”,“附加到进程”。 在“附加到进程”对话框中,从“可用进程”列表中选择进程,然后选择“附加”。
4、单步调试F10,进入过程F11
F10就是单步调试,设置好断点之后,就执行,程序在断点地方就会停止,然后按F10,程序就会一步一步执行;
F11就是进入过程,比如遇到函数的时候,按F11就会进入函数体,然后再按F10就单步执行