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

昨天看到一篇分享插入代码块的文章 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 还是内购支持一下吧😉

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容