Visual Studio “15”的第四个预览版发布

在Visual Studio “15”(VS15)首批披露的细节中,其中一个是围绕着VS15的安装过程。VS在年复一年地添加着各种功能,这导致占用了更多磁盘空间,并且安装需要更长时间。Microsoft为缩短开发人员的VS15软件安装时间,意图允许开发人员在安装程序中仅选择所需的Visual Studio特性。

在VS15的前三个预览版中,都是在提供经典的安装程序的同时也提供这种Microsoft改进的安装程序。但在第四个预览版中仅提供这种新的模块化安装程序,这体现了Microsoft对于新安装程序信心的增长。

此外,在第四个预览版中首次出现的一些新特性中还包括了轻量级解决方案(Lightweight Solution)加载选项,它是用于加快解决方案的打开速度。该特性依然是一种实验性的特性,目前仍处于活跃的开发阶段,尚未给出任何能表明该选项是否性能上优于默认的解决方案加载功能的可用度量。在VS15中,可使用菜单项“Tools | Options | General”配置轻量级解决方案加载选项。

下面给出了VS15编辑器所支持的语言列表。鉴于VS15核心编辑器意欲成为对开发人员包罗万象的终极工具,对这些语言的支持无需安装任何模块。这意味着由于要从事C++工作而安装VS15的开发人员,依然能受益于VS15对PHP或Python编辑器的支持。

仅支持语法彩色高亮和自动完成:

Bat、Clojure、CoffeeScript、CSS、Docker、F#、Groovy、INI、Jade、JavaDoc、JSON、LESS、LUA、Make、Markdown ++、Objective-C、Perl、PowerShell、Python、Rust、Shaderlab、SQL、VB.NET、YAML。

在支持语法彩色高亮和自动完成功能的同时,支持“代码块”(Code Snippets)功能:

CMake、C++、C#、Go、Groovy、HTML、Java、Javadoc、Javascript、Lua、Perl、PHP、R、Ruby、Shellscript、Swift、XML。

在支持语法彩色高亮和自动完成功能的同时,支持“导航到”(Navigate To)功能:

C++、C#、Go、Java、JavaScript、PHP、TypeScript、VB。

C++开发人员将会注意到,现在VS15的安装程序涵盖了如下四种C++特定的及一种可选的加载项:

  1. 使用C++的Windows桌面开发;

  2. 使用C++的Linux开发;

  3. 使用C++的游戏开发;

  4. 使用C++的移动端开发;

  5. (可选项)通用Windows应用(Universal Windows App,UWA)。

需要提起注意的是,VS15当前依然是预览软件,不应被安装在关键系统中,但是可与VS2015并行安装。另外,如安装于运行Windows 7 SP1的系统中,需要安装系统补丁KB2952664 ,该补丁中包括一些计量服务。安装程序已可获取,并在这里给出了完整版本说明,其中内容包括了所有改进的列表。

原文地址:http://www.infoq.com/cn/news/2016/09/vs15-preview4


.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/328574.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Eclipse 内置浏览器

转载自 Eclipse 内置浏览器Web 浏览器Eclipse 系统内部自带了浏览器,该浏览器可以通过点击 Window 菜单并选择 Show View > Other,在弹出来的对话框的搜索栏中输入 "browser"。在树形菜单中选择 "Internal Web Browser" 并点击…

gpu超算算法_超算安装GPU-based软件 (以pytorch为例)

一般的超算的拓扑结构是若干个登陆节点若干个交换机大量计算CPU节点大量GPU计算节点一个(或若干个)存储节点管理节点。其中存储节点的共享存储可以被所有节点访问。一般运作方式是,如果我的计算依赖非常共性的软件,我可以找超算管理员安装,使…

2017最新顺口溜出炉(超级经典)!

来源:素材来自网络 编辑:青年文学精选 转载须注明以上信息 感情 多情是傻, 无情最酷, 痴情是蠢, 绝情是懂得世故。 说钱 最有钱的在北京, 最爱钱的在深圳, 最花钱的在广州&#xff…

先定个小目标, 使用C# 开发的千万级应用

话说昨天的港股发生了一件大事,腾讯成为亚洲市值最高的公司,在这历史性的一刻,作为在鹅厂工作的C# 程序员,也应该让世人了解下C# 并不是那么没有市场。在鹅厂,代码构成中60%以上是C, C#也有10%左右的份额,后…

用eclipse创建动态web项目手动生成web.xml方法

转载自 用eclipse创建动态web项目手动生成web.xml方法今天在学习JSP时先创建了一个web项目,后来在用到web.xml文件时,才发现项目创建时更本就没有自动创建web.xml文件,由于我今天第一次接触这个动态web的学习,所以也没有刻意拷贝…

python3.0什么时候发布的_Django 3.0 发布说明

Python兼容性Django 3.0 仅支持Python 3.6, 3.7和3.8,而且仅支持每个系列里的最新版本。而Django 2.2.x是最后的支持Python 3.5的版本。Django官方已经建议第三方应用开发者放弃兼容Django2.2之前的版本,并给出了操作指南。Django 3.0的新特性支持MariaD…

使用Session防止表单重复提交

转载自 JavaWeb学习总结(十三)——使用Session防止表单重复提交在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表…

如果你也会C#,那不妨了解下F#(5):模块、与C#互相调用

F# 项目 在之前的几篇文章介绍的代码都在交互窗口(fsi.exe)里运行,但平常开发的软件程序可能含有大类类型和函数定义,代码不可能都在一个文件里。下面我们来看VS里提供的F#项目模板。 F#项目模板有以下几种类型(以VS20…

用户模块开发 分类模块 商品模块 购物车模块

分类表 https://openhome.alipay.com/platform/appDaily.htm?tabaccount 沙箱 沙箱环境使用说明 https://docs.open.alipay.com/200/105311 https://docs.open.alipay.com/200/105311 当面付 app都有文档在最下面 https://docs.open.alipay.com/204/105297 app集成文…

hbase 单机连接hadoop_Hadoop、Hbase单机环境安装

1. Hadoop安装1.1 HDFS配置fs.defaultFShdfs://localhost:9000hadoop.tmp.dirfile:/home/local/data/hadoop/tmpdfs.replication1dfs.namenode.name.dirfile:/home/local/data/hadoop/tmp/dfs/namedfs.datanode.data.dirfile:/home/local/data/hadoop/tmp/dfs/data编辑Hadoop下…

高效的SQLSERVER分页查询

Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据53210条(客户真实数据,量不大),分页查询每页30条,查询第1500页&#xf…

Java中classLoader浅析

转载自 Java中classLoader浅析本文为在公司内部TD上写的一篇小文, 主要讲解java中classLoader基础知识, 现在拿来这里分享一下. 一、问题 请在Eclipse中新建如下类,并运行它: package java.lang;public class Long {public static void main(String[] …

微软BUG Bounty悬赏项目扩展至.NET Core和ASP.NET Core

微软宣布自 2016 年 9 月 1 日开始将 .NET Core 和 ASP.NET 纳入到 BUG Bounty 悬赏项目范围内,微软将会为 Windows 和 Linux 平台上的两个编程代码提供漏洞悬赏。 微软公布的细节中写道: 微软将会为、最新微软 .NET Core 和 ASP.NET Core 的最新 RTM 版…

计算字典的个数_[LeetCode] 440. 字典序的第K小数字

题目链接: https://leetcode-cn.com/problems/k-th-smallest-in-lexicographical-order难度:困难通过率:28.4%题目描述:给定整数 n 和 k,找到 1 到 n 中字典序第 k 小的数字。注意:1 ≤ k ≤ n ≤ 109。示例:**输入:**…

ASP.NET Core开发-Docker部署运行

ASP.NET Core开发Docker部署,.NET Core支持Docker 部署运行。我们将ASP.NET Core 部署在Docker 上运行。 大家可能都见识过Docker ,今天我们就详细了解一下Docker的用途,以及真实的应用场景。 Docker源于PaaS,PaaS的应用场景即是D…

java异常捕获的一点感悟

转载自 java异常捕获的一点感悟 class Annoyance extends Exception {} class Sneeze extends Annoyance {} class Human { public static void main(String[] args) throws Exception { try { try { throw new Sneeze(); } catch ( Annoyance a ) { System.out…

android修改机型cpu,mac,androidid....

https://blog.csdn.net/yyy_bbb_lll/article/details/80734881 android 改机,抹机工具开发 一 2018年06月19日 16:43:40 阅读数:865 本工具以Xposed框架为基础,实现了改机软件所需的大部分功能。先贴界面图: 设备基本信息的显示…

data layui table 排序_浅谈layui中table的sort排序

table模块是layui框架最核心的组成之一,它用于对表格进行一些列功能和动态化数据操作,本文介绍了layui中table的sort排序,解决了在我们使用sort排序时可能遇到的一些问题。今天来谈谈table sort的那点事。预告一下,目的是做到前台…

gRPC C#学习

前些天gRPC 发布1.0 版本,代表着gRPC 已经正式进入稳定阶段。 今天我们就来学习gRPC C# 。而且目前也已经支持.NET Core 可以实现完美跨平台。 传统的.NET 可以通过Mono 来实现跨平台调用。 GitHub: https://github.com/grpc/grpc gRPC 简单介绍&#x…