phases、snippets与templates

从前到后,依次变复杂。

手机号、邮箱号、日期等,使用自定义短语phases即可。snippet也行。

snippet相对于自定义短语,多了一些自定义的能力,比如光标位置,自定义日期格式,多个变量组合等等。

当以上2者实现不了的需求,就要考虑引入template。目前前2者都有输入法级别或操作系统级别的方案,但template一般内置于编辑器中,会有一些和编辑器强相关的语法,方便自动生成指定格式的模板,比如ObsidianNotion等自带的template功能。

当然,snippet定义地如果复杂一些,其实也可以算模板了。比如RaycastAlfred自带的snippet功能。

反向链接: