整合Unity游戏引擎和 Visual Studio Code 代码编辑器

孙广东   2015.8.26

长期以来开发Unity游戏时一直有一个痛点:   使用 MonoDevelop 作为 IDE。

Visual Studio 在我的桌面 Windows PC 上,使用Unity VS 插件后一切就变得相当的方便了!。

然而,还有一个问题:   如果需要工作在 Mac 系统平台上,帮助开发人员开发 iOS 游戏,我不敢想象每次引导进入的相似之处只是为了使用 Visual Studio 进行日常的开发。

其他的包 像Sublime 很强大但是他们  缺乏智能感知 — — 自动完成 ( 这对我来说真的可以加快开发速度)。

不管怎么说,我不再 忍受 MonoDevelop 也不必跳到 我的PC桌面 ,因为 Visual Studio Code 在这里。它是一个轻量级 的完整的 Visual Studio 与 IntelliSense 一起的版本,调试和 Git 一体化,以及它的可用于 PC、 Mac 和 Linux。

与Sublime 风格类似。这也是很性感。

出于某种原因,对 VS Code 网站它说它是为 node.js 和 asp.net 的开发的 — — 没有关于 C# 与 Unity的集成。这使得很多人要问    :"怎么将它与Unity 集成在一起?"

嗯,好消息: 当然可以了。

1.打开 Visual Studio Code
        您可以使用 VS Code 为文本编辑器 — — 正如你会Sublime, Notepad, Notepad++  — — 通过简单地打开.cs 文件快速和容易的编辑,但我想设置我完整的解决方案。

2.打开您Unity 项目
您需要选择 项目文件夹,像 打开一个完整的Unity 项目时一样。

3.选择正确的项目
       您的项目将在 VS Code 中,但您需要连接正确的解决方案文件。在左下方的它会告诉你多少不同的项目都是可用的。你需要 "nameOfProject"  的 -csharp.sln,

而不是显示"nameOfProject".sln。

4.代码和快乐
        找到您的脚本和 打开一个 。你现在应该有 相当棒的 自动完成功能,就像使用 Visual Studio 或 MonoDevelop。

5.使它默认
将 Visual Studio Code 设置为 默认 IDE 在Unity 中。

几点注意:

技术来源:

http://www.develop-online.net/tutorials/integrating-unity-and-visual-studio-code/0209310

??

??

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-12-10 18:26:52

整合Unity游戏引擎和 Visual Studio Code 代码编辑器的相关文章

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

微软在2015年4月30日,Build 开发者大会上,正式宣布了 Visual Studio Code 项目;并将其定义为:一个运行于 Mac OS X.Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器. Visual Studio Code(图片来自:code.visualstudio) ??微软Visual Studio Code代码编辑器更新至0.8.0.本次更新增加了多种主题,包括著名的Monokai:针对WIndows系统采用基于Inno Se

剖析并利用Visual Studio Code在Mac上编译、调试c#程序

0x00 前言 一周多以前的微软的Build大会上,微软发布了一个让很多人眼前一亮的工具,也是本文的主角——Visual Studio Code.很多使用Windows的朋友都很高兴,认为又多了一个很不错的文档编辑器.不过匹夫更关心的是它的跨平台能力,这不,匹夫偷得半日闲,写篇小文来聊聊在Mac上如何使用Visual Studio Code编译和调试C#代码,最后匹夫也会尝试把Visual Studio Code嵌入Unity3D中,作为一个准“IDE”使用. 0x01 Visual Studi

剖析并利用Visual Studio Code在Mac上编译、调试c#程序【转】

0x00 前言 一周多以前的微软的Build大会上,微软发布了一个让很多人眼前一亮的工具,也是本文的主角——Visual Studio Code.很多使用Windows的朋友都很高兴,认为又多了一个很不错的文档编辑器.不过匹夫更关心的是它的跨平台能力,这不,匹夫偷得半日闲,写篇小文来聊聊在Mac上如何使用Visual Studio Code编译和调试C#代码,最后匹夫也会尝试把Visual Studio Code嵌入Unity3D中,作为一个准“IDE”使用. 0x01 Visual Studi

Unity 和 Visual Studio Code ( VS Code ) 第三弹 - Unity Debugger Extension Preview

孙广东   2015.12.5 要想实现这样的调试需要  vs Code 的 一个扩展. Release Notes Version 0.1.0: 可以使VS code 附加到 Unity editor. Download unity-debug-0.1.0.zip Install instructions 安装 Visual Studio Code 0.10 或者更高 . 下载 unity-debug zip-file 并解压为:  "unity-debug"  文件夹  . (pa

Rust初步(二):使用Visual Studio Code编写Rust程序(猜猜看游戏)

我是照着下面这篇帮助文档,完成了第一个完整的Rust程序: 猜猜看 游戏 http://kaisery.gitbooks.io/rust-book-chinese/content/content/3.1.Guessing%20Game%20%E7%8C%9C%E7%8C%9C%E7%9C%8B.html 我采用的开发工具是Visual Studio Code, 这应该是目前能找到的最"所见即所得"的编辑器了, 尤其对于我们这种重度Windows依赖症患者来说. 不过需要提出的是,我是在

Visual Studio Code和Docker开发asp.net core和mysql应用

Visual Studio Code和Docker开发asp.net core和mysql应用 .net猿遇到了小鲸鱼,觉得越来越兴奋.本来.net猿只是在透过家里那田子窗看外面的世界,但是看着海峡对岸的苹果园越来越茂盛,实在不想再去做一只宅猿了.于是,.net猿决定搭上小鲸鱼的渡轮到苹果园去看看. .net猿上了小鲸鱼渡轮就先问了一个问题,苹果园上有能用来编写c#代码的和Visual Studio一样强大的IDE么?这时,天空闪过一道Gamma射线,艾瑞克神说,给你一个 Visual Stud

使用Visual Studio Code创建第一个ASP.NET Core应用程序

全文翻译自:Your First ASP.NET Core Application on a Mac Using Visual Studio Code 这篇文章将向你展示如何在Mac上写出你的第一个ASP.NET Core应用程序. 本文内容: 搭建开发环境 使用Yeoman搭建应用程序 使用Visual Studio Core开发ASP.NET应用程序 使用Kestrel在本地运行这个应用程序 将这个应用程序发布至Azure 学习资源 搭建开发环境 在你的开发机上下载并安装.Net Core和

Visual Studio Code中文文档

Visual Studio Code中文文档 Visual Studio Code是一个轻量级但是十分强大的源代码编辑器,重要的是它在Windows, OS X 和Linux操作系统的桌面上均可运行.Visual Studio Code内置了对JavaScript, TypeScript和Node.js语言的支持,并且为其他语言如C++, C#, Python, PHP等提供了丰富的扩展库和运行时. 一.Visual Studio Code实际应用(一)快速强大的编码功能:    能够快速捕捉程

Visual Studio Code v0.9.1 发布

微软的跨平台编辑器 Visual Studio Code v0.9.1 已经发布,官方博客上发布文章Visual Studio Code – October Update (0.9.1):http://blogs.msdn.com/b/vscode/archive/2015/10/11/visual-studio-code-september-update-0-9-1.aspx : 主要的改进有: 支持自定义位置的本地持久化,持久化的具体位置取决于你的平台: Windows %USERPROFI