今天看到VisualStudio 2013的预览版发布了,便立即下载试用了一下。

主体界面和VS2012非常类似,不过色彩要稍微丰富点。

  

现在支持用MS账户登录了,登陆后可以同步设置,这个小功能还是比较赞的。

  

VS2013不支持.Net 4.5以下版本是谣言,并且最新支持到.Net 4.5.1,不过也没有找到说明里面到底新增了神马。

  

源码管理支持GIT了

  

由于不兼容老版本的扩展,目前扩展非常少,不过估计把VS2012的插件直接重新编译一下就支持2013了,我用的几个轻量级的插件到都有2013的版本。

  

调试方面主要有如下增强:

  1. X64的程序也支持Edit & Continue了,虽然我不大用这个功能。
  2. InteliTrace貌似增强了些,以前回退到历史的时候常看不到有的变量的值,现在能看到了,不知道是不是个体现象。
  3. 能以调用栈的形式查看异步函数了,非常直观
  4. 新增了一个Task窗口,方便调试任务,不过目前还没有体验
  5. 自动窗口能看到函数的返回值了,这个改进非常给力,不用为Debug返回值而改代码了。也能在即时窗口中通过$ReturnValue变量查看返回值(类似在C++程序中查看EAX寄存器变量)。

  

另外,VS2013中还增加量一个Dump托管内存的功能,这样分析其内存问题来就方便得多了。

在函数名称上新增了一行信息,可以看到该函数有多少个引用,并且能快速定位到引用的位置,用起来蛮方便的,不过还不大习惯其直接占据了一行。如果作为悬浮工具栏貌似更方便点。

  

与之相对的,在函数调用处,通过"查看定义"命令,可以在代码所在的位置打开一个小窗口查看,比以前的那个代码定义窗口好用多了。不过不知道为什么不支持直接修改,只能通过右边的pin按钮订到主界面上才能编辑。

  

如果使用了TFS的话,还可以查看该函数的历史版本

  

C#中括号、引号自的动完成功能终于给加上了。

  

也对C++11特性增加了不少支持(当然,和其它的几个主流编译器比起来作得还不够),主要有:delegating constructors、raw string literals、 explicit conversion operators和ariadic templates。

  

当然,上面只是我的初步体验,还有不少功能没有发现。总体上感觉这次的更新还是非常给力的,虽然有些细节的地方还不大完善,不过瑕不掩瑜,我现在已经用它替代了VS2012了。

最新文章

  1. class-dump 反编译私有的库和应用
  2. JavaScript函数编程-Ramdajs
  3. CodeForces 353B Two Heaps
  4. xcode 编译器在各个arch下面默认宏
  5. 某个点到其他点的曼哈顿距离之和最小(HDU4311)
  6. C#学习之初步理解委托、事件、匿名方法和Lambda
  7. laravel扩展xls处理maatwebsite/excel
  8. w3c 学习html DOM
  9. 【索引】Android相关的
  10. go mode
  11. Android Weekly Notes Issue #245
  12. iOS开发之Xib和storyboard对比
  13. nignx笔记1
  14. Android反编译 -- 错误代码还原
  15. MySQL存储引擎InnoDB与MyISAM的区别
  16. EF架构~让mysql支持DbFunctions扩展函数
  17. JavaScript中的this所引用的对象和如何改变这个引用
  18. [C#]将数据写入已存在的excel文件
  19. python 加密 解密 签名 验证签名 公钥 私钥 非对称加密 RSA
  20. Robotframework 之常用断言关键字简介

热门文章

  1. python 二(续)——面向对象编程进阶
  2. windows服务安装卸载
  3. OpenStack之虚机冷迁移代码简析
  4. python - 接口自动化测试 - HttpRequest - 接口测试类封装
  5. 目标检测算法SSD在window环境下GPU配置训练自己的数据集
  6. JavaScript手册
  7. Mysql实战之高可用HMA
  8. hihoCoder offer 收割练习赛 74B 取球游戏
  9. python爬虫异常处理
  10. 上传图片获取base64位编码