Unity小功能

Unity技术分享之MonoDevelop-Unity应用技巧篇

2017-09-14  本文已影响95人  岁岁鸟

前言:

Unity引擎是游戏引擎界的大佬了,因为最近VR行业的星期很多好奇的小伙伴开始上手学习Unity这款引擎了。有的小伙伴是自学,有的小伙伴是报班学习,不过不管怎么着这都是一个过程,还是看学习的心态了。(废话完毕)今天的主题主要是针对Unity附带的Mono进行个性化的设置建议,如果有的小伙伴不明白为什么界面是中文的?建议查看我之前发的帖子Unity技术分享之MonoDevelop-Unity语言包安装教程。下面正式开始。点击链接加入群【Unity技术交流/VR/AR/UE】

① 使用代码模板功能,这个功能太过强大,伙伴们可以自己添加自定义模板内容,也可以使用我上传的UnityC#专用模板,可以实现Unity的内置方法智能提示,可以让你开发速度一步登天!比如“Start方法、Update方法、OnGUI方法 等” ,效果如下图。

Unity.template

Windows系统代码块模板文件路径:C:\Users\ADMIN\AppData\Roaming\MonoDevelop-Unity-5.0\Snippets

Mac系统代码块模板文件路径:/Users/ADMIN/Library/MonoDevelop-Unity-5.0/Snippets

② 建议启用代码折叠,可让代码编辑界面整洁易于阅读。

③ 建议把行号信息还有一些辅助显示项打开,易于代码阅读。

④ 建议把保存时格式化文档打上勾,会在cs文件保存的时候自动对齐代码行条,很省事的。

⑤ 建议勾选上“显示导入项”,勾选上之后会自动提示没有引用的命名空间。功能类是VS的Reshaper。

⑥ 建议启用Unity的自动测试支持,启用MonoDevelop-Unity检测。

⑦ 在界面右侧的 “文档大纲”视图可以显示当前脚本的方法变量,并且如果是XML文件或者JSON文件都是格式化显示,很不错。

⑧ 可以选择修改脚本模板可以增加一些自己的默认注释内容。

Mac系统路径:/Applications/Unity/Unity.app/Contents/Resources/ScriptTemplates/81-C# Script-NewBehaviourScript.cs.txt

Windows系统路径:\Unity3D\Editor\Data\Resources\ScriptTemplates\81-C# Script-NewBehaviourScript.cs.txt

⑨另附Mac下MonoDeveloper快捷键

⌘——Command ()

⌃ ——Control

⌥——Option (alt)

⇧——Shift

⇪——Caps Lock

跳转:

Command+Y:跳转到声明

Command+L:跳转到具体行

Shift+Command+D:跳转/打开工程文件(VS里面大番茄快速打开文件)

Command+上:跳转到文件顶部

Command+下:跳转到文件底部

Command+左:跳转行首

Command+右:跳转行尾

Option+Command+左右方向键:向前/向后转到光标所在位置(这个应该说特别有用)

查找:

Shift+Command+Y:查找所有引用

Command+Y:在文件中查找字符

Shift+Command+F:在所有文件中查找字符

注释:

Command+/:注释/取消注释当前行

编辑:

Command+C:复制

Command+V:粘贴

Command+Z:撤销

Command+X:剪切

Control+K:删除光标后所有当前行内容

Option+上下按键:将当前行向上/向下移动(VS里面Alt+上下按键效果)

Option+左右按键:按整个单词切换(VS中Control+左右一样的效果)Option+Delete:删除单词内容

自己做个记录,也希望帮助到需要的朋友,如果有更好的MonoDeveloper使用技巧也可以在下方回复交流

上一篇下一篇

猜你喜欢

热点阅读