美文网首页Android StudioAndroid知识iOS 开发
快速插入代码块——iOS & Android

快速插入代码块——iOS & Android

作者: azhunchen | 来源:发表于2016-09-29 13:01 被阅读302次

    昨天看到一篇分享插入代码块的文章 Xcode 快速开发 代码块,想到把我知道的其它方案也分享一下

    iOS篇

    方案一:Xcode 快速开发 代码块

    这种方案可行,但效率不够高

    方案二:Dash

    Dash 目前只有 macOS 版本,免费,但有限制(会有时间延时,可以付费取消)

    在下图的位置找到 snippets,再点击右侧的+号可以添加自己的代码块

    Dash snippets

    以最常用到的 TODO 为例,两个#号中间就是 placeholder,stodo是我自定义的快捷关键字

    stodo

    接下来你要做的就是到 Xcode 中敲入 stodo 这串字符,然后见证奇迹

    stodo

    下面就是完成的结果,整个过程你的手都不需要离开键盘,对我键盘党来说,这才叫完美

    结果

    当然想要这么玩,你还得在 Xcode 上安装一下 Dash 的插件

    Android篇

    Android Studio

    新建文件时的模板更改

    菜单:Preferences - Editor - File and Code Templates

    在这里我们可以定义新建文件中的模板,比如我喜欢在新建 Activity 的时候就自动生成一个startInstance的类方法

    插件代码

    如果你不想在新建文件的时候自动生成相关代码,那也可以像 Dash 那样玩

    菜单:Preferences - Editor - Live Templates

    具体操作,看图吧

    Paste_Image.png

    设置好 template 之后,就可以愉快地在 IDE 里快速生成代码了

    输入startInstance之后会有提示,直接回车

    在你设置代码块参数的地方还可以继续编辑,不想编辑就直接回车

    Dash

    Android Studio 也可以使用 Dash 来插入代码块

    另外还有一个用途就是看 javadoc
    我一直觉得在 Android Studio 看 Javadoc 不是很方便,Dash 就帮了我们一个大忙,集成好 Dash 的插件后,选中类名或属性名等,再使用快捷键 Cmd+Shift+D,可以快速跳转到 Dash 并展示完整的 javadoc

    话外,这么牛的 Dash 还是内购支持一下吧😉

    相关文章

      网友评论

        本文标题:快速插入代码块——iOS & Android

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