孙广东   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 中。

几点注意:

  • Mono运行时可能需要更新一切工作。
  • 没有调试Unity功能,但希望,将会很快到来 。
  • 这仍是在 0.1.0 预览模式。
  • 在 Github 扩展与unity VS Code 功能已经有包, 但我还没有尝试过。为自己检查出来 试试:
  • https://gist.github.com/mwegner/86d7d4266089fa5cbe64
  • https://github.com/kode80/VSCUnity

技术来源:

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




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

  1. 介绍一个快速找出 Visual Studio Code 代码多余空格的扩展 - trailing space

    如图,一个编程强迫者必用的 Visual Studio Code 扩展: 这个扩展安装之后,能自动高亮代码末尾不必要的空格,如下图这些红色图例所示: 选中当前文件,按 F1 打开 Visual Stu ...

  2. VS Code (visual studio code) VSC 编辑器(微软出品,js开发的编辑器)

    一.选择合适的编辑器,提高编程效率 代码编辑器的选择,可以说是开发者社区中一个经久不衰的话题,现今编辑器的数量数不胜数,vim,sublime Text,Emacs,Atom等等,那么对于一个开发者而 ...

  3. Visual Studio Code 代码显示空格等空白符的方法

    背景 如今为了代码的美观,需要使用空格代替TAB键,对齐更方便.使用VS Code后,发现不能显示空格等空白符. 显示空白符 VS Code需要简单的设置一下: 或者: 在设置搜索位置:搜一下 Whi ...

  4. Visual Studio code 代码格式化整理

    vs code格式化代码的快捷键如下:(来源于这里) On Windows Shift + Alt + F On Mac Shift + Option + F On Ubuntu Ctrl + Shi ...

  5. Visual Studio Code 代码不会自动提示

    如果不会有如下图代码提示 解决 打开设置 打开设置,搜索:@tag:usesOnlineServices,去掉√

  6. Visual Studio Code现已支持Linux“快照包”安装

    在添加了对"快照包"(snap packages)的支持后,微软的 Visual Studio Code 代码编辑器,现已能够在 Linux 平台上更轻松地安装.此前,用户不得不从 ...

  7. Visual Studio Code 安装教程2021版

    Visual Studio Code 安装教程2021版 下载Visual Studio Code 1:官网下载 2:网盘下载 开始安装 1:双击下载后的可执行文件,安装 2:勾选同意,然后点击下一步 ...

  8. Visual Studio Code vs. Visual Studio:该怎么选?

    [51CTO.com快译]几十年来,我在上午工作时,会启动微软Visual Studio(或其前身之一,比如Visual C ++或Visual InterDev),然后在它启动过程中泡杯茶,还可能去 ...

  9. 在 Mac中使用visual studio code 调试 C,C++代码

    在 Mac上有时候需要编写一些 C 或者 C++的代码,如果使用 xcode,有时候就显得很笨重,而且运行起来很不方便.而微软提供了一个跨平台的编辑器 Visual studio code ,这个编辑 ...

最新文章

  1. 计算程序运行时间(time_t, clock_t)
  2. 如何设计权限管理模块
  3. 改变软件开发者的形象,增加多样性
  4. substring not found什么意思_英文写作中,除了not,你还会其他否定表达吗?
  5. win7系统 普通管理员被删除,超级管理员被禁用。普通用户下。怎么激活administrator
  6. 《低功耗蓝牙开发权威指南》——第3章低功耗蓝牙的体系结构
  7. html鼠标离开点击停留,Javascript DOM事件操作小结(监听鼠标点击、释放,悬停、离开等)...
  8. 1.5 编程基础之循环控制 10 满足条件的数累加
  9. 基于多视角学习和个性化注意力机制的新闻推荐(附论文下载链接)
  10. POJ 1001 Exponentiation (记第一道Java水过的题)
  11. C# IntPtr类型转换
  12. mp3/rmvb转换
  13. DOS远程桌面连接命令
  14. 今有物不知其数三三数之JAVA_今有物不知其数,三三数之剩二,五五数之剩三,七七数...
  15. html和css中盒子大小,CSS大小设置实例——盒子模型
  16. Apollo星火计划学习笔记——参考线平滑算法解析及实现(以U型弯道场景仿真调试为例)
  17. 情人节c语言程序,情人节c语言代码.doc
  18. 计算机学院王春枝教授实验室,全国高等学校计算机科学与技术教学成果获奖证书.doc...
  19. 注册苹果开发者帐号 用什么银行的什么卡好? 收款帐号呢?
  20. Altium Designer 14.1.5 Build 30772

热门文章

  1. 【CodeChef-TREEWALK】Walk on Tree(BM算法)(特征多项式)
  2. 人生致命的八个经典问题~~
  3. 获取互联网上的图片并显示在界面上
  4. Seajs是什么及其优缺点如何使用?
  5. C语言实现扫雷完整代码讲解
  6. html文本框超出范围,ppt出现文本框中输入文字超出文本框范围的详细操作
  7. 阿里云服务器IIS网站快照被入侵导致违规URL通知
  8. JetBrains 是如何看待自己的软件在中国被频繁破解的?
  9. Mac IDEA中导入jar包
  10. 城管打人后,没跑脱的怎是“临时工”