疾速调用代码片段的办法
一、 live template
通过简写,疾速生成代码;速度是最快,最罕用
https://github.com/tuihou1233...
- 实时IDE提醒
- 反对变量
- 反对自定义文件失效
- 可导入导出配置
通过快捷短语,疾速输出代码片段的形式还有很多,比方:AHK、 片语(PhraseExpress)、输入法短语(长处:反对跨软件,对于在IDE中开的人来说没啥用)。然而性能没有live template弱小
二、gist
https://gist.github.com/tuiho...
gist的长处:
- 【更新记录】反对git历史记录查看
- 【分享/珍藏】可与别人分享/交换,珍藏别人代码片段
【可通过gist第三方客户治理】
- Cacher (原名gistBox): 反对全文搜寻,反对和IDE联合,其余弱小性能(在线运行代码,团队单干)付费
- Lepton,开源我的项目, 吐槽点:不反对全局搜寻
webstorm gist 插件性能
- 【保留到gist】抉择指定内容,保留到gist // webstorm自带性能
- 【疾速查看、搜寻】在webstorm中查看,援用代码(反对过滤公有的和star)片段, 快捷键 alt+i 调出查看面板,反对面板内搜寻(倡议点击开展键),间接输出关键字 // 须要装置 webstorm插件 gist
- 【跳转到gist源文件地址】当当做CDN援用,调试
三、 插件类:主动联想
TabNine
依赖人工智能算法,主动提醒代码补全;内容会更丰盛,提醒范畴会很大,相比IDE的API提醒;
javascript 代码主动补全代码演示: https://www.tabnine.com/code/...
性能
- 反对各类支流编辑器
- 反对各类支流语言(js,ts也反对)
毛病:
- 提醒内容不是那么准,会影响其余库的提醒
- 耗内存
四、其余计划(和IDE性能割裂)
evernote 笔记
毛病:
- 不反对语法高亮
长处:
- 快捷输出,查找,通过快捷键唤起evernote,内容在本地回去更快
- 高级搜寻:反对关键字,tag,笔记本 等各种维度疾速定位代码
github 仓库
长处:
- 有版本记录性能
- 可通过IDE搜寻,比拟重,不太不便
- 当做我的项目保护,系统性会强一些,配合github pages 可公布成我的项目
dash
只反对mac零碎,次要是查文档用的