遥想当年,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,你值得拥有!!

VS2017——50G超豪华IDE套餐酸爽体验!相关推荐

  1. 如果读了我2011年求职前端开发的酸爽经历,希望你可以鼓起勇气继续向前

    今年是2023年,如果你觉得今年找工作很难,狗哥回忆了一下2011年求职前端开发工作的酸爽经历,希望你读了以后可以鼓起勇气,不要迷茫,简历投出去石沉大海的,需要改简历的就赶紧改,刷题不到位的就赶紧刷, ...

  2. 找对业务G点, 体验酸爽 - PostgreSQL内核扩展指南

    通用数据库就像带装修的房子一样,如果按数据库的功能划分,可以分为豪华装修.精装.简装. PostgreSQL从SQL兼容性.功能.性能.稳定性等方面综合评价的话,绝对算得上豪华装修级别的,用户拎包入住 ...

  3. 计算机专业期末背书,据说大学学这些专业,期末考试最酸爽!

    原标题:据说大学学这些专业,期末考试最酸爽! 好不容易选了一个苦逼的专业 等到期末准备复习的时候 老师说: 没有重点! 有一种考试范围叫 "整本书都要考" 有一种考试重点叫 &qu ...

  4. 直升飞机领衔、三百辆婚车开道,三十台巨型吊车,小伟婚礼超豪华

    大衣哥离抱孙子越来越近了. 都知道农民歌手大衣哥,有一双优秀的儿女,其中儿子小伟更是出类拔萃,小小年纪就已经经历两次婚姻. 就在最近,刚刚结束第一段婚姻的小伟,就携手女友陈萌,再一次步入婚姻的殿堂,也 ...

  5. 第一次来大姨妈,好酸爽!2

    本人致力于条漫科普大姨妈,欢迎关注. 第一次来大姨妈,好酸爽!2 --我有一个神秘的亲戚 BY:不熬夜不熬夜 转载于:https://my.oschina.net/u/2481788/blog/890 ...

  6. 【CSDN云IDE】个人使用体验和建议(含超详细操作教程)(python、webGL方向)

    [CSDN云IDE]个人使用体验和建议 (含超详细操作教程)(python.webGL方向)  文章目录: 一.CSDN云IDE简介 二.新建工作空间 三.管理你的工作空间 (3.1).工作空间基本信 ...

  7. 广财华商学院计算机房,广东财经大学华商学院现超豪华教室,科技感十足!

    原标题:广东财经大学华商学院现超豪华教室,科技感十足! 广东财经大学华商学院占地近千亩,坐落于风景秀丽的广州市增城区,交通便利.校园规划井然有序,绿树成荫,建筑面积达50多万平方米,教学设施和生活配套 ...

  8. 清华「超豪华」智能产业研究院成立!张亚勤任院长,姚期智等图灵奖得主担任顾问...

    点击 机器学习算法与Python学习 ,选择加星标 精彩内容不迷路 新智元报道 来源:清华官网 2月1日下午,清华大学智能产业研究院(AIR)正式成立,杨元庆.王石.王小川.林斌等大佬到场庆祝.这是清 ...

  9. 艺术与云的创新融合: 亚马逊云科技助力英伦超豪华跑车品牌转身新能源

    软件定义汽车时代,亚马逊云科技的进击与赋能. "电动化拉开了汽车产业变革的序幕,本质变革是智能化".路特斯科技副总裁.路特斯机器人公司CEO李博说道. 自2015年起,汽车新四化即 ...

最新文章

  1. Rocksdb 利用recycle_log_file_num 重用wal-log文件
  2. javascript中重要概念-闭包-深入理解
  3. SharePoint 2013 配置基于AD的Form认证
  4. SQLAlchemy之SQL Expression
  5. android输入法源码分析,基于Android的输入法的设计与实现.doc
  6. mysql存储过程1267_mysql存储过程一例
  7. Chrome浏览器插件Octotree-树形显示GIithub代码
  8. python多线程 不在main_Python多线程
  9. 高质量C++/C编程指南(林锐)
  10. rhel5下插上耳机后喇叭还会响
  11. 《全唐诗》与《全宋词》
  12. vc++.net 移植到 C#中的几点注意事项
  13. android标签循环,iOS和Android规范解析——标签导航和分段控件
  14. HTML页面模板代码
  15. mysql五日均线_怎么设置五日均线?
  16. Circuit Breaker模式
  17. 国美易卡设计构架的思维模式(国美易卡)
  18. 机械手表,石英手表,智能手表怎么选最好,哪种更适合佩戴?
  19. Map接口的常见方法
  20. Spark商业实战三部曲源码地址

热门文章

  1. C++/QT:获取当前路径并通过相对路径读取文件
  2. linux那些事之LRU(1)
  3. OpenCV Mat主要用法(1)
  4. 15大数据技术生态体系
  5. TypeScript基本数据类型
  6. 燃鹅小助手自动抽奖源码
  7. 微擎后端/知识付费阅读店铺小程序 V5.1.0 全套源码
  8. 超好看的引导购买页源码
  9. UR机器人装箱姿态_关于人机协作机器人UR的介绍
  10. 途观l怎么使用_官宣!中型SUV质量最新排名出炉:汉兰达失前三,大众途观L上榜!...