美文网首页Unity小功能
Unity技术分享之MonoDevelop-Unity应用技巧篇

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

作者: 岁岁鸟 | 来源:发表于2017-09-14 19:34 被阅读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使用技巧也可以在下方回复交流

    相关文章

      网友评论

        本文标题:Unity技术分享之MonoDevelop-Unity应用技巧篇

        本文链接:https://www.haomeiwen.com/subject/mxwdsxtx.html