专栏首页韩东吉的Unity杂货铺零基础入门 25:MonoDevelop模板和快捷

零基础入门 25:MonoDevelop模板和快捷

Hello,几天没更,一些小伙伴在后台给我留言想咨询一下关于monoDevelop这个IDE的一些快捷方式和模板导入导出等,是如何做到的?

因为我个人习惯了用Mono这个工具去编写脚本,所以我会有一些适合自己的模板和快捷操作,可能以往的文章里大家也有看到,并没有通过鼠标操作,而是键盘的快捷键习惯性操作,所以很多同学有在后台问过我这个问题。

那就今天单独发一篇,来给需要的同学一个引导。内容不会很多,如果你习惯了用VS去开发,就请忽略这篇分享吧。

进入正题


首先打开Mono这个工具,不同版本的Unity可能会伴随有mono的对应改变,但是大同小异,我现在的Unity版本是5.3.6f1。我们先来看看,打开后的Mono是什么样的。

打开后,如果你之前用Mono打开过项目,那么这个界面在一打开的时候,就代表让你去选择你要操作的工程,这里我选择Client进行下一步操作

首先,我们打开一个新创建的脚本文件

那如何修改这个mono的模板呢?

如上图操作,我们对mono的设置都在Options里进行,打开后,找到Syntax Highlighting,里面就是我们可以自己定义并且可以导出导入的模板。

可以看到现在使用的My- 就是我的自定义模板

那我们具体来看一下不同模板之间的区别是什么,通过下图,相信大家一目了然

那如何编辑呢?

选中一个模板,点击右侧的Edit就可以了,通过下图,大家可以在Edit里进行一些自定义的模板颜色设置

选择好了以后,点击Ok就可以正常使用了,但是为了以后避免重复的操作,我们可以把模板进行导出,点击Export即可

随后就会得到一个Json文件,如果你更换了电脑或者想重新导入的话,点击边上的Add就可以导入模板了。

好了,上面是对模板的一些操作,那如何修改快捷键呢?

首先,每个人对快捷键的需求是不同的,以我个人而言,我需要一些快捷键来支持我快速的操作,但是有一件事同学们要知道,模板可以导入导出,但是快捷键是不可以的,所以需要把常用的关键词记住,方便后续对快捷键的修改。

如下图所示,打开Options后,key Bindings就是对快捷键的修改区

至于大家需要什么快捷键,可以自行修改

好了,今天分享的内容很简单,也很实用,希望对大家有所帮助

我们下期再见

本文分享自微信公众号 - 韩东吉的Unity杂货铺(DeveloperJimin),作者:Jimin

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-05-19

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 零基础入门 45:使用图片字体第二步,关联Unity

    Hello,今天要给大家分享的是在Unity里使用图片字体的第二步,也是最后一步,就是关联Unity。

    韩东吉
  • 零基础入门 44:使用图片字体第一步,制作字体

    Hello,大家好,我是Jimin韩东吉,今天要给大家分享的是关于如何在项目中使用图片字体。

    韩东吉
  • 零基础入门 1: 环境布置

    【Unity零基础入门】今天开始不定期更新,可能你之前有了解过Unity,或者对Unity一点也不了解, 又或者你现在正在从事Unity的相关工作,不管是哪种情...

    韩东吉
  • 十个需要牢记的Ubuntu快捷键

    在Ubuntu中有不少大家熟知的快捷键,相信大家在使用中也会用到相应的快捷键。在本文中为大家总结经常使用的十个Ubuntu快捷键。相信本文对还不知道这些快捷键的...

    joshua317
  • 多图+公式全面解析RNN,LSTM,Seq2Seq,Attention注意力机制

    我们知道人类并不是从零开始思考东西,就像你读这篇文章的时候,你对每个字的理解都是建立在前几个字上面。你读完每个字后并不是直接丢弃然后又从零开始读下一个字,因为你...

    CristianoC
  • JAVA实习生面试问题

    String本身就是一个对象而不是基本数据类型,String的变量名是对String类的引用。

    用户7886150
  • django html母版

    小小咸鱼YwY
  • xcode7中KSImageNamed-Xcode-master插件无法使用问题的解决

    Xcode 升级到7之后VVDocumenter-Xcode,OMColorSense,KSImageNamed等一系列的插件失效的解决办法,以及不小心误点了...

    用户1451823
  • 利用模型剪裁和编译器优化实现移动平台上的深度神经网络实时推断(CS LG)

    高端移动平台迅速成为广泛的深度神经网络(DNN)应用的主要计算设备。然而,这些设备上受限的计算和存储资源仍然给实时 DNN 推理执行带来了巨大的挑战。为了解决这...

    刘持诚
  • 声音场景(Acoustic scene)技术

    内容感知(context-sensing)技术可以识别声音环境(acoustic surroundings),使智能手机和TWS等耳机产品可以识别并自适应动态的...

    用户6026865

扫码关注云+社区

领取腾讯云代金券