前言
故事要从昨天讲起~
原本是准备做个Taro的小项目的,但是React snippet把我惯坏了,Taro没个缩写是真的难受,偏偏他还要给组件配一个 config属性,用来添加每一页的题目。
其实也没啥工作量,但是我莫名其妙就想着能不能自己写一个Vscode的插件用来处理缩写呢?
于是就有了今天的这篇文章。
安装
yarn add global yo generator-code
yarn add global vsce
第一个是vsc插件的构建脚手架,就是个 helloworld的demo,后面一个是构建打包发布的工具。
关于脚手架的一些配置,如果你想和我一样的话,除了TS之外别的都选择默认即可,我这里选了JS,因为很简单的snippet没必要用TS。
Code
代码部分很简单,首先在contributes下面与 command并列添加:
"snippets":