VS2017做为Unity3D的脚本编辑器需要的最精简组件

 更新时间:2017年04月22日 11:52:21   作者:qingqing.zhao  
这篇文章主要为大家详细介绍了VS2017做为Unity3D的脚本编辑器需要的最精简组件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

前言

使用VS2017做为Unity的脚本编辑器,需要的最精简组件。

我的测试环境

windows 10 x64

windows 7 x64 sp1

时间:2017-4-22

最精简的组件

只需要三个必需组件,这些组件都是可选安装位置

  • C#和Visual Basic Roslyn编译器
  • 静态分析工具
  • Visual Studio Tools For Unity(我是从vs的插件库中下载的)

在线安装

1、从官网下载对应的版本,文件格式如下:vs_enterprise__2144843982.1466598399.exe

2、双击下载文件,接受协议,选择需要的组件,进行安装

离线安装

官方文档:

创建 Visual Studio 2017 的脱机安装程序

Visual Studio Enterprise 2017 组件目录

示例脚本:

以下脚本,离线下载Roslyn编译器,Nuget,UnityVS,静态分析工具到d:\vs2017offline

复制代码 代码如下:
vs_enterprise.exe --layout D:\vs2017offline --add Microsoft.VisualStudio.Component.NuGet Microsoft.VisualStudio.Component.Roslyn.Compiler Microsoft.VisualStudio.Component.Roslyn.LanguageServices Microsoft.VisualStudio.Component.Static.Analysis.Tools Microsoft.VisualStudio.Component.Unity --lang zh-CN

我在windows7上,并未安装成功,所以不多评论,可能是由于我刚修复完VS2015 电脑未重启。

安装后占磁盘大小

在windows10中,我安装Unity必需的几个组件+几个常用小组件,大约占用磁盘1.4G

在windows7中,我是同时安装了Unity必须的2个组件+.NET桌面开发组件(WPF,WinForm,控制台),大约占用磁盘3.7G

VS2017预览

更改功能

如果打开项目所需要的组件,当前VS并没有安装,VS会自动弹出让你安装的界面,如下所示:

如果你希望自己手动添加新的功能,并找不到visual studio installer,那么可打开下载的vs安装器进行更改,如我的:vs_enterprise__2144843982.1466598399.exe,运行选择更改,添加你需要的组件。

官方文档:https://docs.microsoft.com/zh-cn/visualstudio/install/modify-visual-studio

使用感受

对比起VS的其它版本,谈谈我个人的使用感受

  • 安装速度确实更快,只不过离线版镜像文件在官网目前并未提供。
  • 内存占用更少,从任务管理器中可以看出

更多精彩内容大家可以点击《Visual Studio 2017开发使用教程》

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Repeater控件动态变更列(Header,Item和Foot)信息(重构cs)

    Repeater控件动态变更列(Header,Item和Foot)信息(重构cs)

    上一篇虽然它算不上是完全动态化,但它已经达到初期想要的效果,现另开一篇,不是重新另外写,而是想重构cs的代码,因为前一篇的代码虽然简单,但代码冗余过多,感兴趣的朋友可以参考下哈
    2013-03-03
  • asp.net SqlDataAdapter对象使用札记

    asp.net SqlDataAdapter对象使用札记

    如果 DataAdapter 遇到多个结果集,它将在 DataSet 中创建多个表。将向这些表提供递增的默认名称 TableN,以表示 Table0 的“Table”为第一个表名。
    2009-04-04
  • SignalR发送页面跳转通知的方法

    SignalR发送页面跳转通知的方法

    这篇文章主要为大家详细介绍了如何使用SignalR发送页面跳转通知的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • asp.net core 修改默认端口的几种方法

    asp.net core 修改默认端口的几种方法

    这篇文章主要介绍了asp.net core 修改默认端口的几种方法,文中讲解非常详细,代码和图片帮助大家更好的理解,感兴趣的朋友可以了解下
    2020-06-06
  • .NET使用Collections.Pooled提升性能优化的方法

    .NET使用Collections.Pooled提升性能优化的方法

    这篇文章主要介绍了.NET使用Collections.Pooled性能优化的方法,今天要给大家分享类库Collections.Pooled,它是通过池化内存来达到降低内存占用和GC的目的,另外也会带大家看看源码,为什么它会带来这些性能提升,一起通过本文学习下吧
    2022-05-05
  • ASP.NET MVC实现多选下拉框

    ASP.NET MVC实现多选下拉框

    这篇文章介绍了ASP.NET MVC实现多选下拉框的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • 为Visual Studio2019添加Git组件

    为Visual Studio2019添加Git组件

    这篇文章介绍了为Visual Studio2019添加Git组件的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-04-04
  • asp.net 细说文件读写操作(读写锁)

    asp.net 细说文件读写操作(读写锁)

    开发过程中,我们玩玩需要大量与文件交互,读文件,写文件已成家常便饭,本地运行完美,但一上到投产环境,往往会出现很多令人措手不及的意外,或开发中的烦恼,因此,我对普通的C#文件操作做了一次总结
    2011-12-12
  • ASP.NET中TimeSpan的用法实例解析

    ASP.NET中TimeSpan的用法实例解析

    这篇文章主要介绍了ASP.NET中TimeSpan的用法,以实例的形式具体分析了TimeSpan应用中的各种常见常量、字段、属性与方法等,非常具有参考学习价值,需要的朋友可以参考下
    2014-10-10
  • Excel自定义关闭按钮实现代码

    Excel自定义关闭按钮实现代码

    这篇文章主要介绍了Excel自定义关闭按钮实现代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-12-12

最新评论