VS2015官方版是一款由微软推出的一款强大的集成开发环境。VS2015官方版支持多种编程语言,包括C++、C#、VB.NET等并且让使开发者能够轻松编写、调试和测试代码。VS2015官方版还提供了强大的调试器和性能分析工具,帮助开发者快速定位和解决问题。
-
5.11 中文版查看
-
0.1.9 电脑版查看
-
官方版查看
-
20.03 电脑版查看
-
1.48.0 官方版查看
VS2015新增功能
1.能够创建跨平台运行的APS.NET 5网站(包括Windows、Linux和Mac);
2.集成了对构建跨设备运行的应用的独立支持(通过整合Visual Studio Tools for Apache Cordova、以及用于跨平台库开发的全新Visual C++工具);
3.连接服务(Connected Services)体验更加轻松(可方便地在app中集成Office 365、SalesForce和Azure平台服务);
4.智能单元测试(Smart Unit Testing,原名为PEX):Visual Studio 2015已整合来自微软研究院的单元测试技术;
5.全新的代码效率(得益于全新的。NET编译平台Roslyn)。
VS2015软件特色
1、统一且可定制
- Visual Studio 集成开发环境 (IDE) 将所有开发任务合并到一个工具中
- Visual Studio 是高度可定制的:多显示器支持,采用跨会话的连续布局以及数百项跨设备同步的可配置设置
- Visual Studio 通过功能强大的集成调试器、IntelliTrace、性能与诊断中心以及分析工具提供生成和优化应用程序所需的全部功能
- 项目往返支持团队以不同的版本工作,允许他们以自己的节奏升级 Visual Studio。
- Visual Studio 具有深度可扩展性,迄今已有数千项扩展,允许开发人员与合作伙伴集成自己的工具和软件开发工具包
2、代码编辑器
- 在 Visual Studio 中,代码编辑器支持 C#、VB.NET、C++、HTML、JavaScript、XAML、SQL 等语言,全部都具有语法突出显示与 IntelliSense 代码完成功能
- CodeLens(仅适用于 Ultimate)为开发人员提供了代码平视显示功能,可以了解代码引用和单元测试信息
- 在 Team Foundation Server 2013 的帮助下,CodeLens(仅适用于 Ultimate)可以发挥更大作用,Lync 集成使得每个类别/方法的代码历史记录立即可用,便于团队协作
- 使用代码映射,可以通过直观显示更轻松地了解更复杂的源代码
- 其他高效功能包括:查看定义(用于行内引用检查)、强大的代码重构工具以及检测重复代码的功能
VS2015软件功能
1、性能提示
Visual Studio 2015引入新的性能提示功能,如下图所示,当调试一个段代码时,放置二个断点,当调试到第二个断点的地方时,Visual Studio会显示从上一个断点执行到此执行断点时所耗费的时间
2、快速代码编写提示
当Visual Studio的智能感知后台检测代码发现问题时,它会提示该代码有问题,并且提供解决此问题的建议方法。这个功能有点像是抄袭Resharper的,Resharper很早的版本就具备这样的功能。有两种气泡提示语法错误修正
如下图所示,当前类型中没有定义activyName这个变量或是属性,所以Visual Studio对此语法错误产生三个提示:
A 在当前类型中增加变量定义
B 在当前类型中增加只读的变量定义
C 在当前类型中增加属性
3、自定义窗体布局
Visual Studio有一套默认的布局方案,如果将布局调整多次后还想回到初始的界面布局,只能调用Window菜单下的Reset Window Layout恢复到安装后的状态。布局通常是指解决方案浏览器的位置,宽度,输出窗口的位置和高度等信息,这此信息被Visual Studio保存着,只保留最新的一次布局。Visual Studio 2015引入了布局保存方案,用户可以保存这些布局信息,以方便切换任务时调用不同的布局方案
4、简化重命名
当需要重命名一个变量时,可以右键单击变量名称选择重命名或是按F2快捷键,Visual Studio 用绿色字高亮标识出当前文件中用到此变量的地方,同时在当前编辑器的右上角显示引用到此变量的其它文件,可以预览重命名后的变化
5、断点设定改善
Visual Studio2015改善了基于条件表达式断点的条件设置界面,如下图所示,Visual Studio中显示的自Visual Studio发布以来的经典的断点设置界面
6、错误输出改善
Visual Studio 2015增加了编译器编译报错的错误代码,如下图中的CS0219,这样方便查阅MSDN相应的编译问题重现即可快速修复错误问题。输出窗口的Code 列,CS开头的表示编译错误,CA开头的表示代码分析
7、即时窗口中支持Lambda表达式和LINQ查询
在调试代码时,在即时窗口中直接输入一个表达式,Visual Studio会对此表达式求值并返回结果。Visual Studio 2015的即时窗口现在支持Lambda表达式和LINQ查询
8、NuGet 包管理器改善
Visual Studio 2015提供图形化的NuGet包操作工具,支持包搜索,选择项目需要引用的包是可以选择版本
9、静态引用
Console类有一个WriteLine方法,现在可以直接在代码中调用WriteLine方法而不用加Console类型名称,如下图所示有点像C++语言的全局函数,如果WriteLine方法在多个类型中有定义,并且这几个类型都有加静态引用(statis using),编译时仍然会报错
VS2015常见问题
问:为什么我安装需要那么久时间?
在Visual Studio 2015中,您可以选择配置您的安装程序,只安装你想要的工具,这使得安装更快更容易。
但如果你选择做一个完整的安装,那么,Visual Studio是一个相当大的产品,会包含大量的第三方软件,需要的30GB磁盘空间,这当中包括Android SDK的开发工具包,Java Developer Kit(JDK)以及Windows和Android模拟器。(安卓SDK受到一些地区的网络限制,不能正常下载安装)
在第三方软件安装过程中的进度指示器没有进展,但软件通常是被安装的,目前该问题正在解决ing。
当网速不太给力的时候,下载也会非常缓慢,甚至会超时,在这种情况下如果安装失败,建议使用ISO镜像进行安装。
VS2015更新日志
1、保持应用自定义IDE布局
开发者现在可以在IDE工具窗口模式下保存,应用自定义IDE布局。
2、Light Bulb编译器
Light Bulbs是一款扩展编译器,主要用于识别,搜索源码中的问题。
3、加入手势触控编译器
最新版Visual Studio编译器现已原生支持触控手势操作,例如滚动、固定、长按下拉型菜单,双击选择以及选中行等动作。
4、VC++属性页面,增强版编译器
5、支持全部大写模式