在用unity开发中代码编辑器的选择

 

       正所谓工欲善其事必先利其器,在学习u3d的同时,我们难免会选择一个编译器用来写代码。大部分人都会选用 MOno 或者 VS 。

 

  一:MonoDevelop的优点是可以直接打断点测试,但是vs就不行,还有就是不能直接用中文注释,如果想要用中文注释有这几个办法。

         其一就是在想注释的时候不要以中文结尾i,如:换行一下,或者在中文后加个不是非法字符(; . / .....)就行。

         其二就是要换编码,换成utf-8的这种编码。否则就不能运行unity 3d的了,会报错。在此大家又会说如何改了,这里可以用记事本或者其他工具转换。当然这不是根本解决这问题的办法,如果想根本解决,还得从根源解决,这里我们就找到根源,在这个目录,我是把unity放在D盘的,你们可以根据安装不同判找到

在用unity开发中代码编辑器的选择_第1张图片

在上面我们可以看见我圈起来的,我是用C#语言写脚本的,所以我现在打开81-C# Script-NewBehaviourScript.cs.txt  你们如果用其他语言写,就打开相对应的就可以了,可以看见如下东西

在用unity开发中代码编辑器的选择_第2张图片

如果用C#写脚本的同学看这我上面圈起来的就会很兴奋了,这就是我们平时创建脚本的时候都包含的Start,Update2个函数。如果你想在创建脚本的时候能有其他函数,这个就是可以实现的,你在里面写好函数,注释之类的就可以了。好了,我们来说说从根源解决中文注释乱码的问题,打开相对应的,然后保存为UTF-8格式的就可以了,以后你创建脚本都是UTF-8格式的了,就可以永久用中文注释了。

 

二:VS的话就是不能直接打断点来调试,不过有个强大的插件解决了这个缺陷,就是UnityVS,可以查看我的这边教程教你如何使用它 go 。它是可以用中文注释的。

 

      在此同时,我就选择了微软开发的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: 查找符号(列出所有查找结果)  //常用

转自: http://www.cnblogs.com/hejianchun/articles/2972118.html

你可能感兴趣的:(unity)