关闭

VS2017——50G超豪华IDE套餐酸爽体验!

标签: visual studioC++微软IDE
9395人阅读 评论(4) 收藏 举报
分类:

遥想当年,VS出2015的时候,那年的九日哥还没有自己的电脑。

为了知识,为了技术,九日哥给好几个同学的笔记本都装了VS2015~然后他们就都重装系统了


而如今,时光荏苒,微软已经推出了Visual Studio2017,作为一个有情怀的菜逼程序员。九日哥自然要体验一番的。


https://www.visualstudio.com/zh-hans/   下载地址



首先安装页面很华丽,大家可以通过自己的工作需求来选择安装,最小可以至几百兆。如果想九日哥这样全选的话,

需要50.74G      是的,就是50.74G      我知道你在怀疑人生 不要怀疑!的的确确是50.74G




微软的东西大,相信大家已经见怪不怪了,但是大到一个IDE需要50G,确实有点令人瞠目结舌了。



不过当你拥有了这50G的IDE全家桶豪华套餐,你便可横扫一切!

Android、iOS、Windows、linux、Web 、云应用无所不能

开发、测试、协作、管理 样样俱全  

VS在手,天下我有!放眼下去,一切皆为朕的江山!!


即使目前而言,一般的正常人是不会用VS干这些事的,不过既然你敢装一个50G的IDE,自然也就不是什么正常人了。




好了,废话不多说~我们先来看一下VS2017的几个比较重要的新特性吧!


Top   1:打开文件夹


这是我认为最重要的一个更新,就凭这点就可以秒杀以前所有的VS版本了有木有!!!!VS最痛苦的就是很难导入其他工程或者源码

打开文件夹无疑是兼容多语言的必经之路,否则难道你指望找一个有sln(vs解决方案)的js工程嘛= =?





可使用解决方案资源管理器打开和编辑文件。 许多常用语言具有语法突出显示和符号导航(GoTo)支持。 此外,某些语言可直接由文件夹获得高级 IntelliSense 和调试支持:
C++ (CMake)。
Node.js - JavaScript/TypeScript。
C# 和 VB。
可使用 F5 和解决方案资源管理器中的文件上下文菜单实现生成或调试操作。 要获得最佳体验,请确保安装所使用语言的工作负荷。


比如说node.js是这个样子的!


文件夹视图也支持以下操作:

使用 GoTo (Ctrl+,) 在文件夹中的代码中进行搜索。
将解决方案资源管理器文件夹视图的范围设置为子文件夹。
在资源管理器中或解决方案资源管理器的命令提示符下打开文件夹。
利用解决方案选择下拉列表,在打开的文件夹/存储库的解决方案之间轻松切换。
使用 launch.vs.json 配置调试和启动设置。 右键单击可调试的文件并选择“调试和启动设置”。
使用 tasks.vs.json 配置任务和自定义生成。 右键单击任何文件,并选择“配置任务设置”。
Launch.vs.json 和 tasks.vs.json 在 JSON 编辑器中具有 IntelliSense。
大幅提升了打开文件夹和在文件夹视图与解决方案视图之间切换时的效果。



Top   2:协作开发Git


现在不支持Git的IDE还能叫做IDE吗?

VS2017在团队资源管理器中的新增 Git 功能并增强了连接体验 ,并且在 Visual Studio 2017 中可使用 Git 完成更多工作,并可轻松找到要连接到的项目和存储库。




Top   3: IntelliSense

VS原来在匹配、搜索等方面就一直很强,而改版后加入的IntelliSense更是六的飞起,以往的智能感知只是根据当前字母所在的上下文自动判断,并查找合适的匹配字符供用户挑选,而如今加入了范围特性

Locals and Parameters –  局部变量
Constants –  常量
Properties –  属性
Fields –  字段
Methods –  方法
Interfaces – 接口
Classes –  类型
Modules –  模块
Structures – 结构
Enums – 枚举
Namespaces – 命名空间
Keywords – 关键字
Snippets – 脚本
点击相应的按钮会过滤IntelliSense的结果,以便更精确的查找需要的数据。



并且当我们输入一些参数时,VS也会根据上下文数据类型快速定位你可能想输入的参数。



Top   4:测试功能扩展


实时单元测试 - 在编辑器中实现单元测试结果和代码覆盖率的实时可视化。

Visual Studio 2017 Enterprise 版中的实时单元测试功能会在编辑器中实时显示单元测试结果和代码覆盖率。 它支持 MSTest、xUnit 和 Nunit for C# 以及面向 .NET Framework 的 VB 项目。


测试工具 - 使用测试资源管理器将自动化与测试用例工作项关联。

使用测试资源管理器将自动化与测试用例工作项关联
现在可通过在测试资源管理器中选择一种测试方法将自动化和测试用例工作项关联。 通过这种新体验还可查看所选择的测试方法的现有关联。
只需在测试资源管理器中右键单击测试





另外还有一些细节的优化,比如说进程名过滤等,大家也可以去看下官方的相关文档,至于语言工具增强的话值得一提的也就是.NET Core和node.js相关了

至于C/C++那是老本行,自然差不了。

当然也有一些是徒有其名的,比如说什么加载优化啊,安装优化啊什么的,跟其他IDE相比,照样卡成狗~


更多惊喜建议大家体验一下哦~超豪华50G,你值得拥有!!




1
0
查看评论

VS2017避免全部安装至C盘

在安装Vs2017时候,当我们第一次安装运行Visual Stduio Installer 时候,会在C:\ProgramData\Microsoft\VisualStudio\Packages生成此目录如果你没有打开隐藏目录显示的话是看不到的。 当我们进入此界面后,就可以关掉Visual Stdu...
  • qq_15807167
  • qq_15807167
  • 2017-05-18 15:52
  • 27559

【官方解说】Visual Studio 2017(VS 2017)各个版本有什么区别

细致区别如上图所示 企业版点满图中技能树,能够提供点对点的解决方案,充分满足正规企业的要求。     PS:技能最多,肯定也就价格最贵 专业版中提供的专业开发者工具、服务和订阅就成了最佳选择。     PS:技能多,价格适中,对于专业用户和小团体很合适...
  • BjarneCpp
  • BjarneCpp
  • 2017-06-06 14:26
  • 51907

VS2017入门 打包

本文转自 https://www.cnblogs.com/overstep/p/6942423.html VS2017桌面应用程序打包成.msi或者.exe 百度很难搜索到相关内容,分享下,需要的盆友拿去,不谢。 http://xm2013.com/#/d/12   youtube地...
  • cdchenhaibo
  • cdchenhaibo
  • 2017-12-13 17:21
  • 1122

VS2017序列号|Visual Studio 2017 激活码 序列号

趁着这两天微软发布了Visual Studio 2017,安装体验了这个史上最强IDE最新版,分享一下自己的安装过程: 下载地址点击这里 该版本堪称史上最大IDE,随便勾了几个选项,就要占用几十个GB的安装空间,最后果断选择了最小安装包,只要600多Mb 安装成功,随便打开一个项目之后,就获得提示:...
  • abc524061
  • abc524061
  • 2017-03-10 10:58
  • 38682

VS2017下载

  • 2017-03-31 23:10
  • 1.02MB
  • 下载

VS2017离线安装包[百度云盘][下载]

*************************************************************************************************** Visual Studio Premium 2013 (x86) – DVD (Chine...
  • djk8888
  • djk8888
  • 2018-01-08 16:49
  • 3143

Visual Studio 2017key

Visual Studio 2017(VS2017) 企业版Enterprise 注册码:NJVYC-BMHX2-G77MM-4XJMR-6Q8QF Visual Studio 2017(VS2017) 专业版Professional 激活码key:KBJFW-NXHK6-W4WJM-CR...
  • oShuangYue12
  • oShuangYue12
  • 2017-03-10 13:11
  • 8016

visual studio 2017安装体验

visual studio 2017开始发布了,赶紧来体验一下新开发环境。来到网页下载:试用社区版本,下载的文件如下:接着下来就是安装了:安装完成,体验一下C++开发:新的VS带有很多游戏开发,还有ANDROID开发,还有IOS开发,还可以LINUX开发,包括太多开发了。
  • caimouse
  • caimouse
  • 2017-03-10 17:58
  • 3642

VS2015搭建lua开发环境

所以本篇博文介绍在Windows平台下,使用VS2015搭建lua开发环境的一些侥幸成功经验,安装过程参考网上教程,安装过程如下(参考http://www.byjth.com/lua/33.html)   这段时间在使用cocos2d-x引擎的C++语言做手游,一直在...
  • EverRisky
  • EverRisky
  • 2017-03-08 22:54
  • 1638

【VS2017新特性】在VS中调试javascript脚本

1   概述  VS2017可以调试JS,本篇文章简要概述VS2017关于启用和关闭VS调试功能。 2   具体内容   当开启VS2017JS调试功能时,我们用VS2017打开解决方案时,会出现如下界面: 关闭VS2017 js调试功能: 工具=》选...
  • u010228798
  • u010228798
  • 2017-10-11 19:29
  • 2549
    个人资料
    • 访问:179793次
    • 积分:3541
    • 等级:
    • 排名:第11099名
    • 原创:166篇
    • 转载:2篇
    • 译文:0篇
    • 评论:53条
    博客专栏
    文章分类
    最新评论