"这篇文档详细介绍了如何使用Visual Studio (VS) 2017作为Unity3D的脚本编辑器,并提供了安装最精简所需组件的步骤。文档指出,为了在VS2017中支持Unity3D的C#脚本开发,只需要安装三个关键组件:C#和Visual Basic Roslyn编译器、静态分析工具以及Visual Studio Tools for Unity插件。" 正文: 在Unity3D开发中,开发者通常选择Visual Studio作为C#脚本的首选编辑器,因为其强大的代码编辑和调试功能。VS2017提供了与Unity集成的能力,使得游戏开发更为高效。要配置VS2017作为Unity的脚本编辑器,文档建议了最小化的安装配置,以节省硬盘空间和避免不必要的组件。 首先,文档提到了一个测试环境,包括Windows 10 x64和Windows 7 x64 SP1,说明这些操作系统都支持VS2017与Unity的集成。时间标记为2017年4月22日,这可能意味着这是当时的最新信息,但请注意,随着软件更新,某些信息可能已经过时。 安装VS2017最精简组件的步骤如下: 1. **在线安装**:从官方网站下载对应版本的安装包,例如`vs_enterprise__2144843982.1466598399.exe`,然后按照提示接受协议并选择需要的组件进行安装。特别指出的三个必备组件是: - **C#和Visual Basic Roslyn编译器**:Roslyn是微软的开源编译器平台,它提供了用于C#和VB.NET的编译器服务,对Unity3D的C#脚本进行编译。 - **静态分析工具**:这类工具用于在编码阶段检查代码质量,发现潜在的问题和不规范的编程习惯。 - **Visual Studio Tools for Unity (VSTU)**:这是一个专门针对Unity开发的插件,增强了VS2017对Unity项目的支持,包括代码高亮、自动完成和调试功能。 2. **离线安装**:对于没有网络或者需要在多台机器上快速部署的情况,可以通过创建离线安装包来实现。官方提供了创建离线安装程序的文档链接,但需要注意的是,作者在Windows 7上尝试离线安装并未成功。 安装后的磁盘占用量因组件选择的不同而变化。在Windows 10中,只安装Unity所需组件和一些常用组件大约占用1.4GB;而在Windows 7中,若同时安装.NET桌面开发组件,如WPF、WinForms和控制台应用,磁盘占用可能会增加到3.7GB。 此外,文档还提到,如果VS2017检测到项目需要的组件未安装,它会自动提示用户进行安装。如果需要手动添加新功能,可以通过运行VS的安装程序并选择“更改”选项来添加所需组件。 作者还分享了个人对VS2017的使用体验,认为其安装速度较快,内存占用减少,但在离线安装方面存在一些不便,因为官方并未提供离线镜像文件。他还鼓励读者查看《Visual Studio 2017开发使用教程》以获取更多使用技巧。 该文档为希望使用VS2017进行Unity3D开发的程序员提供了一份详尽的指南,涵盖了从最小化安装到优化使用体验的多个方面。尽管信息可能随时间推移而过时,但对于理解VS2017与Unity集成的基本需求仍然有参考价值。
![](https://csdnimg.cn/release/download_crawler_static/87802056/bg1.jpg)
下载后可阅读完整内容,剩余4页未读,立即下载
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 0
- 资源: 1万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)