Mac系统 unity VScode 开发
来源:互联网 发布:人工智能市场前景 编辑:程序博客网 时间:2024/06/04 19:29
Mac系统 unity VScode 开发
序:
Unity是一款游戏引擎,主流就是开发手机游戏,开发人员通常在windows pc机或者Mac 机器上进行开发.
Win:
通常使用vs 开发,不用unity内置的monodevelop,借助插件unity-vs 进行debug,对于习惯了vs的人来说,其实是很舒服并且方便的。
Mac:
并没有特别好的IDE,通常使用内置的monodevelop(可以debug,但是不能输入中文!硬伤。)或者Xamarin 进行开发(借助插件可以debug,可以输入中文,但是在IDE内不能再次切换输入法,只能切出来,把输入法换了再切回来,很麻烦!),对于我这种常年在mac上开发的人来说,太坑爹了- =。
然而!
VS Code 出来了! 微软推出的一款文本工具,并不算是IDE吧,但是配以各种插件,能够进行unity开发,早几个月的时候试用过,但是不能debug,比较伤,后续就没搞了,最近看到一篇文章,主要就是讲vs code 的debug功能!这不是正是我想要的么!
安装和使用:
下载vscode-debug.zip 和vs code 0.10 以上版本 .
配置环境:
- 安装Monoframework,通常在mac 上可以使用homebrew 进行mono的安装 非常方便。
- 安装vs code ,这里不用说了吧,解压覆盖到applications 下面.打开它!
随后打开它!会看到如下界面
然后打开File ->Open ,选择好你的工程项目,打开它。然后右下角选择pick project 选好你自己的项目文件sln 。等待一会儿,vscode 内置的csharp 插件会自动运行,当我们看到reference 出现的时候,就知道插件运行成功了,这样就能方便的写c#代码了。
。
debug配置:mac 下打开终端输入命令 open ${HOME}/.vscode 这时候会自动打开.vscode 文件夹 如果没打开不要着急,可以尝试重启一下 vs code 然后重新打开项目在vs code中。之后将刚刚下载下来的unity-debug文件入extensions/ 文件夹中, 这时候应该会自动打开一个lanuch.json 没有可以自行创建。如图
配置完后随后重启vs code 。此时应该会发现多了一个unity-editor debug选项,点击一下,就能进行budeg了!多么happy!
其他配置:
我们知道unity下面每个文件都成生成一个.meta 外加mac下的.Ds_Store文件等等散碎的你不想显示在vs code中的文件!而且这些文件多如牛毛,当项目变大之后,所以可以这样。
打开user settings !
会生成一个自定义配置文件,设置如下:
// Place your settings in this file to overwrite the default settings{ "files.exclude": { "**/.git": true, "**/.DS_Store": true, "Temp":true, "obj":true, "Library":true, "ProjectSettings":true, "**/**/**.meta":true, "**/userprefs":true, "**/Textures":true , "**/Font":true, "**/Resources":true , "**/Scenes":true , "**/Others":true , "**/Materials":true , "**/Icon":true , "**.csproj":true , "**.userprefs":true , ".vscode":true },// Configure glob patterns for excluding files and folders in searches. Inherits all glob patterns from the file.exclude setting. "search.exclude": { "**/node_modules": true, "**/bower_components": true, "Temp":true, "obj":true, "Library":true, "ProjectSettings":true, "//**.meta":true, "**/userprefs":true, "**/Textures":true , "**/Font":true, "**/Resources":true , "**/Scenes":true , "**/Others":true , "**/Materials":true, "**/Icon":true , "**.csproj":true, "**.userprefs":true, } }
这样就能方便的过滤一些文件了,不管是vscode 的explore 还是搜索的时候,
其实这个时候 我认为黑色的背景也不好看!所以还是换!code->perference -> color theme 这里我选择是Monokai,感觉和sublime 的风格比较统一,也会比较习惯。
接下来就不再多说啦,进入愉快的进入写代码阶段吧,麻麻再也不用担心写不了中文,de不了bug 了~ ^ ^
- Mac系统 unity VScode 开发
- Mac上使用VScode调试Unity
- Mac上使用VScode调试Unity
- Unity3D在mac上使用VSCODE开发
- mac下将vscode与unity关联,并使用vscode调试
- mac下用vscode搭建golang集成开发环境
- unity基础开发----Unity获取PC,Ios系统的mac地址等信息
- VSCode 快捷键 Mac
- mac vscode 配置golang
- windows 下vscode+platformio开发stm32f103c8t6最小系统
- vscode 配置unity的lua
- VSCode快捷键大全(Mac)
- VSCode C++编译调试 Mac
- Mac:VSCode 批量替换快捷键
- 使用VSCode开发Nodejs
- vscode开发Typescript笔记
- vscode golang开发环境
- 【VSCode】插件开发指南
- 《如何高效学习》读书笔记
- Oracle程序包
- 用Block 进行pop和传值
- Android开源BezierView:仿QQ未读消息99+条的红色气泡
- 网页设计心得报告(1)by ksy
- Mac系统 unity VScode 开发
- 手动安装liberty版本openstack环境(allinone)---安装keystone
- 1004-动态规划
- 《火星救援》中的科学与不科学
- [晋飞扬][茗润堂]5pt; FONT-W
- DOS下的复制与粘贴
- AndroidStudio快速入门四:打造你的开发工具,settings必备
- 批量下载网页中所有的PDF文档
- Android开发中getleft和getX,getRawX的区别