最近有了那么个契机,有机会把自己的工作平台从windows上转移到了mac上,一开始我是忐忑的,因为mac上做unity开发是没有像visual studio这样的神器呀!
直到我知道了 xamarin studio!
这玩意是 MonoDevelop 的一个分支,也就是说它2是一个妈生的,不过 Xamarin 是商业化版本,最近还被微软给收购了。
它比 MonoDevelop 颜值要高(谁让这是个看脸的社会,2333),有中文界面(unity的 MonoDevelop 是不完整的,还需要自己去找中文包),还能定制快捷键,可以直接给它改成visual studio的快捷键(这个太6了,方便了windows用户),还能在代码里直接敲中文了(早期的MonoDevelop不能),调试界面好像也优化过了(以前用MonoDevelop时遇到最蛋痛的问题是断点位置的信息显示不全,2333)。
快捷键设置菜单:
外加如果你的项目是在git仓库上的话,会在代码底部多一个git的快捷功能菜单,可以做对比,日志查询等,十分的方便。这里应该是我调了字体大小的锅,字竖起来了
单凭感觉就觉得比MonoDevelop要好用,如果后续碰到问题的话,再来吐槽它,这里说一下这玩意要怎么装!
首先去官网下载安装器,地址:
https://www.xamarin.com/download
社区版是免费的~
安装步骤不累赘,建议先装unity(可以帮你装一些依赖环境上去),外加一定要翻墙(不翻墙我的安装器就一直出问题,不能正常工作)。
正式安装过程基本是傻瓜引导,基本就是在不断输入密码同意了
注意:这里有一点要注意,在安装进行到一定程度的时候它会提示你它要安装一个android sdk,如果你的mac上有了,可以改一下指向,我当时没注意提示,结果它给我又下了一个。。。
安好以后,我们需要在unity的首选项里把md切换成xs。
这里网上比较老的教程都是让你把 xamarin studio 的app 改名成 MonoDevelop ,然后替换到unity文件夹里面去,现在可以直接在 Application 文件夹里选上 xamarin studio
这里有个需要注意的地方,那就是有一个 add .unityproj’s to .sln 的选项一定要选上,不然你后面调试的时候,会选不出 unity editor 的选项!(划重点)
当然光是这样子,xamarin 还是不能调试的,我们还需要为它安装2个插件,该插件现在获取的来源只有 unity 的论坛。
该项目托管在github上,一直是这个人在发布最新的版本包,人称胡子哥,2333。
这里说下我的版本:
unity分别是 5.4.1 和 5.5.1
xamarin 是最新的 6.1.5
插件用的对应6.1的版本
插件地址:
https://forum.unity3d.com/threads/unity-debugger-add-in-for-xamarin-studio-6.427305/
如果你是其它版本的unity或xamarin,请参见胡子哥的其它文章,去下对应的版本。
安装图示:
下载好插件并解压后,我们从这里打开外接程序
从文件安装,并选中插件的文件
装好后,我们会发现多了一个unity的折叠窗
在首选项里也会多出一个叫unity的菜单
当你看到上面这些内容是,证明插件已经安装成功了!
这时候我们就可以选出来对应的调试环境选项了,然后就让我们开始来开心的调试吧!
PS :
自从买了带Touch Bar(这个真心好用)的新macbook pro后,已经用了几天了,感觉在习惯了mac的操作以后,搞开发真心比windows好用呀!
当然这只是说系统,windows上毕竟还有许多像visual studio这种开发工具的存在,当然也没啥游戏玩,鱼与熊掌不可兼得呀~