微软Visual Studio "14" CTP 2 发布

对于在微软阵营下进行工作的团队来说,拥有最新版本的Visual Studio是提高效率最佳的选择,没有之一。 在本文中,我们就上个月发布的Visual Studio "14" CTP1和昨天发布的Visual Studio "14" CTP2进行详细发布说明梳理,供大家餐食:

(一) Visual Studio "14" CTP 2版本:

微软于2014年7月8日发布了Visual Studio 14 (新Visual Studio版本的代号)的CTP 2 版本。除了保留在CTP1版本中添加的新功能外,CTP2 还包括如下亮点:

  • 保存和自定义IDE布局:可以在IDE中为工具窗口保存和应用自定义布局。保存窗口布局和应用窗口布局命令在窗口菜单下,还可以通过管理窗口布局重命名、重新排序和删除布局。
  • Light Bulb Editor Adornment:灯泡是可以识别和帮助您解决代码中问题的可扩展编辑器装饰。将插入符插入到有问题的一行代码中或悬浮在上面,您会看到一个灯泡图标,显示了解决这个问题的方法列表,甚至提供给您解决方案的预览。非常酷。 
  • 支持编辑器手势识别:Visual Studio编辑器现在支持触控手势,包括滚动、双指缩放、环境菜单的对象选择、双击选择单词和轻击边缘选择行。
  • VC++属性页面和编辑器增强:更新了VC++属性页面对话框的配置和平台下拉列表值,在对话框关闭时可以记住用户的最终选择。还增加了移动方法定义功能(将一个方法定义的函数体移动到源代码或函数头/类中定义)和实现纯虚函数(快速创建一类构造函数(([abstract] class, struct等.))的定义,这类构造函数是继承的且包含虚函数)。也更新创建声明/定义来包含代码Peek,并提高了文件菜单中的查找功能,用户可将后边的结果加到以前的结果上(append模式)。您可以通过VC博客来了解这些增强的更多详细信息。
  • 全部大写:在与RC的Visual Studio 2013 update 3中,添加了句子菜单的选项;在这个版本的VS ‘14’ CTP中,我们将菜单栏的样式改为首字母大写,帮助我们在改变后获得反馈。我们将利用获得的反馈帮助我们决定是否在预览中保留它,将其作为工具/选项菜单的一个选项或者是采取其他的一些路径。

原文链接:Visual Studio “14” CTP 2 Available

(二) Visual Studio "14" CTP 1 版本:

在CTP 1版本中,进行了以下技术改进:

· ASP.NET vNext: 此版本的 Visual Studio 支持创建和开发ASP.NET vNext应用程序。

ASP.NET vNext 是一个精益的、可组合的.net堆,为云和内部服务器建立现代Web应用程序。

它包括以下功能:

o ASP.NET MVC 和 Web API 已被统一到一个编程模型。

o 无编译的开发人员体验。

o 基于环境的配置,可无缝过度到云。

o 开箱即用的依赖注入模式。

o 新的云优化在运行时支持真正的并行版本。

o NuGet一切,即使是运行时。

o 在IIS上运行,或在您自己的进程中自托管。

o .NET foundation上有所有的开放源码,您也可以做一些贡献

有关Visual Studio中ASP.NET vNext的详细信息,请访问网站ASP.NET vNext

(http://go.microsoft.com/fwlink/?LinkId=400692)

这个版本的Visual Studio还包括了目前所有的ASP.NET和Web开发的功能,它们曾作为Visual Studio 2013 Update 2的一部分已经发布。

  • · Visual C++:

文件中的Find已更新,它可以实现将后边的结果加到以前的结果上的功能(append模式)。 现在结果也可被编辑或删除。

纯虚函数的实现使得用户可以快速的为一个类创建定义,这个类继承了包含纯虚函数的构造方法(例如abstract class, struct)。支持多重和递归继承。可以通过右击一个类的定义(实现所有纯虚函数)或者基类的构造方法(只实现基类中的纯虚函数)来激活这个功能。双反斜杠注释(//)可用来区分实现的方法组和个人基类。

移动方法定义使得用户可将一个方法的函数体的定义移动到源代码或函数头/类内定义。在一个函数的签名上右击其快捷菜单可以激活它。

  • · Visual Studio IDE:

o 菜单栏将以标题的样式显示,替代原来的全大写样式。

o 支持Visual Studio手势识别。包括滚动、双指缩放、环境菜单的对象选择、双击选择单词和轻击边缘选择行。

o 更新了VC++属性页面对话框的配置和平台下拉列表值,在对话框关闭时可以记住用户的最终选择。

o 用户可以通过点击窗口菜单中的保存窗体布局按钮保存自定义布局。可通过点击窗口菜单中的应用窗体布局按钮来应用自定义布局。用户还可以通过点击窗口菜单下的管理窗体布局按钮来删除、重命名和重新排序布局。 前九种布局有键盘快捷方式,依次为Ctrl+Alt+1到Ctrl+Alt+9。

o 在这个版本的CTP中,我们完成了灯泡功能,它是一种获取Visual Studio编辑器中已知问题修复帮助的迅速、简单的方法。如果您的代码有问题,您可以将插入符插入到问题出现的地方或是悬浮在问题上,这个小灯泡会为您提供解决这个问题可采用的一些有用操作,同时会提供每个操作的结果预览。

这些特征是公开可扩展的,因此Visual Studio扩展者可以提供一些他们的建议的操作。

o 在您应用了CTP后,你可以通过文件>新建工程创建一个空的C#和JavaScript共享项目。用C#和JavaScript创建的手机项目、保存项目和通用项目均可使用一个或多个此种共享项目。共享项目的引用可以通过引用管理器管理(添加或删除)。共享项目的引用在有的传统桌面C#项目中也可使用。支持共享项目的项目类型和语言会在后续的CTP中继续扩展。

o 在这个版本的CTP中,Visual Studio支持错误列表的高分辨率图标。

Visual Studio "14" CTPs 下载链接

Release

发布日期

版本号

下载链接

CTP 2

2014-7-8

14.0.21901.01.DP

· Visual Studio Professional (web | iso
ISO SHA1: 49B068267F0EA532028B9644797789757B53EC29

· Remote Tools (x86 | x64 | arm)

· Visual Studio SDK (exe)

CTP 1

2014-6-3

14.0.21730.01.DP

· Visual Studio Professional (web | iso
ISO SHA1: 3A02CD387314E8F8E56CEB20048E89A97FA9EC25

· Remote Tools (x86 | x64 | arm)

· Visual Studio SDK (exe)

备注:

1 CTP:  (Community technology Preview) 社区预览版本,  CTP 只有英文版本, CTP 不提供支持,只用于测试、试用,以及反馈。虽然这些 CTP被打算和早期版本的 Visual Studio并行安装,但并不能保证每一个CTP都能完全兼容。

2 葡萄城控件的老传统,会全力第一时间支持Visual Studio IDE最新版,邀请大家进行ComponentOne Studio下载试用,反馈意见即有金币送上

 

葡萄城控件产品网站:http://www.gcpowertools.com.cn/ 
葡萄城技术支持论坛:http://gcdn.grapecity.com/

微软Visual Studio "14" CTP 2 发布的更多相关文章

  1. Visual Studio “14” CTP 4

    微软发布于10月6日发布了Visual Studio "14"CTP 4,本次发布的更新主要包括:ASP.NET vNext runtime和一些工具的优化(ASP.NET vNe ...

  2. 微软 Visual Studio 14 CTP2 发布

    对于在微软阵营下进行工作的团队来说,拥有最新版本的 Visual Studio 是提高效率最佳的选择,没有之一. 在本文中,我们就上个月发布的 Visual Studio "14" ...

  3. Visual Studio “14” CTP 3 Released

    http://blogs.msdn.com/b/visualstudio/archive/2014/08/18/visual-studio-14-ctp-3-released.aspx Today w ...

  4. 微软Visual Studio "14" CTP 2 公布

     对于在微软阵营下进行工作的团队来说,拥有最新版本号的Visual Studio是提高效率最佳的选择,没有之中的一个. 在本文中,我们就上个月公布的Visual Studio "14&q ...

  5. [转载]Getting Started with ASP.NET vNext and Visual Studio 14

    说在转载之前的话:ASP.NET框架之前不断做大,而vNext则是从头开始,对ASP.NET框架进行拆分并瘦身,面对不同的需求而更加灵活,各个拆分出来的模块更加轻量.vNext的出现,对ASP.NET ...

  6. 微软Visual Studio Code 0.8.0发布,新增多种主题

    月30日,Build 开发者大会上,正式宣布了 Visual Studio Code 项目;并将其定义为:一个运行于 Mac OS X.Windows和 Linux 之上的,针对于编写现代 Web 和 ...

  7. 升级 Visual Studio 2015 CTP 5 的坑、坑、坑

    前两天,微软发布了 Visual Studio 2015 CTP 5,全称为 Visual Studio 2015 Community Technology Preview 5,意为社区技术预览版,之 ...

  8. 最强 IDE Visual Studio 2017 正式版发布

    Visual Studio 2017 正式版发布,该版本不仅添加了实时单元测试.实时架构依赖关系验证等新特性,还对许多实用功能进行了改进,如代码导航.IntelliSense.重构.代码修复和调试等等 ...

  9. Visual Studio 2017正式版发布全纪录

    又是一年发布季,微软借着Visual Studio品牌20周年之际,于美国太平洋时间2017年3月7日9点召开发布会议,宣布正式发布新一代开发利器Visual Studio 2017.同时发布的还有 ...

随机推荐

  1. 减小Cookie体积

    HTTP coockie能够用于权限验证和个性化身份等多种用途.coockie内的有关信息是通过HTTP文件头来在webserver和浏览器之间进行交流的.因此保持coockie尽可能的小以降低用户的 ...

  2. 安卓开发笔记——探索EventBus(转)

    1.关于EventBus: 组件通讯在Android开发中是不可避免的,随着业务需求的复杂化,代码中需要我们去处理的业务逻辑难度也不断增大.例如多个Fragment之间的数据传递,Service与Ac ...

  3. Effective C++:条款14:在中小企业资源管理copying表现

    (一) 在一项条款说法auto_ptr和tr1::share_ptr适合heap-based资源.然而,并非所有的资源都heap-based的.换句话说不tr1::shared_ptr 和 auto_ ...

  4. 划分数 (DP)

    输入: n=4 m=3 M=10000 输出: 4 (1+1+2=1+3=2+2=4) 复杂度(nm) int n,m; int a[MAX]; int dp[MAX][MAX]; //数组 void ...

  5. 全排列 ( next_permutation)

    SLT: C++的STL有一个函数可以方便地生成全排列,这就是next_permutation 在C++ Reference中查看了一下next_permutation的函数声明: #include ...

  6. Alice's Chance

    id=1698" style="background-color:rgb(51,255,51)">主题链接 意甲冠军: 爱丽丝要拍电影.有n部电影,规定爱丽丝第i部 ...

  7. 编译器神vim改头换面

    我相信,农民听到两件神器码,首先emacs,首先vim.大家都知道e党和v党总是吵架.竟,这无助于嘈杂.只是每个人都有自己的道理也适用.在接触vim,同时联系emacs.对于作家,我认为vim更适合. ...

  8. php+flash头像上传组件

    有会员系统的站点一般都会有一个头像上传组件,一般做的最简单的是 这样的方式长处是代码写的简单,仅仅要推断图片大小和类型,然后更新数据库.可是用户体验不高.并且站点其它页面假设要使用较小的20X20或1 ...

  9. POJ 3233 Matrix Power Series(矩阵高速功率+二分法)

    职务地址:POJ 3233 题目大意:给定矩阵A,求A + A^2 + A^3 + - + A^k的结果(两个矩阵相加就是相应位置分别相加).输出的数据mod m. k<=10^9.     这 ...

  10. 数据结构与算法之递推算法 C++与PHP实现

    数据结构是算法实现的基础,算法总是要依赖于某种数据结构来实现的.往往是在发展一种算法的时候,构建了适合于这样的算法的数据结构.一种数据结构假设脱离了算法,也就没有存在的价值了. 算法的作用----解决 ...