在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跨平台或扫描二维码关注

Visual Studio “15”的第四个预览版发布相关推荐

  1. Visual Studio 2019 16.1 第二个预览版发布

    开发四年只会写业务代码,分布式高并发都不会还做程序员?   Visual Studio 2019 16.1 Preview 已发布,可从 VisualStudio.com 下载最新预览版,如果已安装过 ...

  2. Visual Studio 17.5 拼写检查器预览版现已推出,来说说你的看法吧

    写在前面: Visual Studio17.5版本已添加拼写检查器功能,Visual Studio 中的许多功能旨在帮助你编写所需的代码.Visual Studio帮助你确保代码的编译,甚至可以帮助代 ...

  3. Visual Studio 2015 Update 3 RC 候选预览版粗来了

    .Net 基金会 http://www.dotnetfoundation.org/ 更新的真快,刚打完2的补丁包,3就粗来了............ https://www.visualstudio. ...

  4. VS Code 扩展 WebTS 早期预览版发布;微软开源其搜索服务的 SPTAG 算法

    (给技术最前线加星标,每天看技术热点) 转自:开源中国.solidot.cnBeta.腾讯科技.快科技等 [技术资讯] 0.VS Code 扩展 WebTS 早期预览版发布:帮助创建新 Web 应用 ...

  5. VS 2019 for Mac 第 3 个预览版发布,新编辑器、Xamarin 开发改进

    Visual Studio 2019 for Mac 的第 3 个预览版发布了. 此版本侧重于改进 Visual Studio for Mac 的核心,主要亮点包括: 从 macOS dock 轻松启 ...

  6. DomoloSEOHelper 多么乐SEO助手 预览版发布啦

    DomoloSEOHelper 多么乐SEO助手 预览版发布啦 装修是一件烦人的事情,但能亲手参与一次,还是值得的---题记 漫长的装修工程终于结束了.装修的时候最好奇的还是,看到泥工.瓦工.油工的 ...

  7. 红旗系统linux2.6.32屏保咋设置,红旗Linux桌面操作系统 V11社区预览版发布,附新特性介绍...

    红旗Linux桌面操作系统 V11(英文名称为RedFlag Linux Desktop 11)社区预览版发布了,根据计划,该版本将开放给用户下载试用.以下将介绍它的新特性:良好的硬件兼容.丰富的外设 ...

  8. 红旗 linux界面,红旗Linux桌面系统v11预览版发布:全新UI设计

    原标题:红旗Linux桌面系统v11预览版发布:全新UI设计 关注 来源 | FOSS Lab 如若转载请联系原公众号 近日,国产操作系统红旗 Linux 官网上线最新的红旗 Linux 桌面操作系统 ...

  9. Android 7.0 预览版发布了

    Android 7.0 预览版发布了 本以为在google I/O大会发布的 Android 7.0 (Android N)却在三月九号发布了.打开Android Studio发现了下面的更新: An ...

最新文章

  1. SQL逻辑查询语句执行顺序
  2. pip安装软件时出现Command python setup.py egg_info failed with error code 1 in /tmp/pip-build*的解决方案
  3. 如何创建sequence
  4. 用JavaScript往DIV动态添加内容
  5. Python基础笔记,后续更新
  6. 吴恩达《机器学习》学习笔记二——单变量线性回归
  7. 清华大学开始招收高二学生,数学天赋是最重要的入围条件
  8. python实现qq登录界面_使用Python编写一个QQ办公版的图形登录界面!
  9. ssm上传文件获取路径_ssm框架实现图片上传显示并保存地址到数据库(示例代码)...
  10. 前端那些事之Nuxt.js
  11. bsxfun 的理解
  12. 数据库习题(填空题二)
  13. 技术宅改变世界 如何在12306买到下铺
  14. php在线解密,zend在线解密
  15. 【建议收藏】手把手教你画一个项目的技术架构图
  16. 股权转让要交哪些税?增值税、企业所得税、个人所得税
  17. 参考 Docker 官方文档 Centos安装 Docker
  18. cmd 新增dns_用CMD设置IP DNS的方法
  19. linux mounted,linux umount命令详解
  20. 微信分享链接优化 title icon 描述

热门文章

  1. Oracle执行计划详解
  2. [每日一题] 11gOCP 1z0-052 :2013-09-23 Oracle11g 内存参数设置...................................C7...
  3. 如何提高电脑办公效能
  4. winform进度条实现
  5. 如何在 ASP.NET Web API 中设置下载文件名 ?
  6. Dapr牵手.NET学习笔记:想入非非的服务调用
  7. WPF轮播图实现方式(二)
  8. BeetleX.Http.Clients V1.5发布
  9. .NET 云原生架构师训练营(模块二 基础巩固 REST RESTful)--学习笔记
  10. GraphQL:从头开始