MOno 或者 VS
一:MonoDevelop的优点是可以直接打断点测试,但是vs就不行,还有就是不能直接用中文注释,如果想要用中文注释有这几个办法。
其一就是在想注释的时候不要以中文结尾i,如:换行一下,或者在中文后加个不是非法字符(; . / .....)就行。
其二就是要换编码,换成utf-8的这种编码。否则就不能运行unity 3d的了,会报错。在此大家又会说如何改了,这里可以用记事本或者其他工具转换。当然这不是根本解决这问题的办法,如果想根本解决,还得从根源解决,这里我们就找到根源,在这个目录,我是把unity放在D盘的,你们可以根据安装不同判找到
在上面我们可以看见我圈起来的,我是用C#语言写脚本的,所以我现在打开81-C# Script-NewBehaviourScript.cs.txt 你们如果用其他语言写,就打开相对应的就可以了,可以看见如下东西
如果用C#写脚本的同学看这我上面圈起来的就会很兴奋了,这就是我们平时创建脚本的时候都包含的Start,Update2个函数。如果你想在创建脚本的时候能有其他函数,这个就是可以实现的,你在里面写好函数,注释之类的就可以了。好了,我们来说说从根源解决中文注释乱码的问题,打开相对应的,然后保存为UTF-8格式的就可以了,以后你创建脚本都是UTF-8格式的了,就可以永久用中文注释了。
二:VS的话就是不能直接打断点来调试,不过有个强大的插件解决了这个缺陷,就是UnityVS,可以查看我的这边教程教你如何使用它
在此同时,我就选择了微软开发的VS,由于好奇,我就装了VS2012,觉得比VS2010界面美化了很多,这个挺好的。如果安装了MonoDevelop想转换成VS的同学,只需要在unity 3d中点击Edit---Preferences---External Tool在External Script Editor中去选中的安装的VS了几可以。(也就是找到可运行VS的安装路径)
VS2012常用的一些快捷键。
CTRL + K, CTRL + C注释选择的代码 //常用
Ctrl+E,C / Ctrl+K,C: 注释选定内容 //常用
CTRL + K, CTRL + U取消对选择代码的注释 //常用
CTRL + M, CTRL + O折叠代码定义 //常用
CTRL + M, CTRL + L展开代码定义 //常用
CTRL + A全选
CTRL + J调出提示
F12:转到定义
F6: 生成解决方案 //常用
Ctrl+F5: 开始执行(不调试)
Shift+F5: 停止调试
Ctrl+F: 查找 //常用
Ctrl+Shift+F: 在文件中查找
F3: 查找下一个 //常用
Alt+F12: 查找符号(列出所有查找结果) //常用
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删