从零开始学会VSCode快速输入功能扩展
1. 新建文件夹, 然后创建npm工程
npm init2. 在多出来的package.json文件里面添加displayName字段,值为在VSCode扩展商城中显示的名称

3. 添加engines字段,其中必须包含vscode,可选包含其他依赖

4. 添加categories字段,其中必须包含Snippets,可选包含其他类型

5. 添加contributes字段,其中必须包含snippets字段,可选包含其他字段。language代表扩展在哪些文件中起效,path代表起效的配置文件路径。

6. 添加配置文件。配置文件的路径就是contributes字段中配置的配置文件路径。
配置文件是一个对象,对象中的每个键是快速输入代码的名称,值是对象。
prefix键是输入内容。
body键是快速输入的代码。
description键是代码说明。

7. 打包扩展。打包后的扩展格式是.vsix格式:
vsce package8. 本地安装扩展用于调试

9. 将扩展发布到VSCode扩展商店
vsce publish评论
4938238be9d9

顶刊推荐

中山大学刘川/刘佰全&浙江大学狄大卫Advanced Materials:钙钛矿opto-DRAM开启屏内光学传感显示新篇章
刘佰全
245 6

AI丨麦吉尔大学Ding Lab课题组 Nat Commun: 通过基于深度生成模型和主动学习的半测序方法推进大规模单细胞研究
王靖韬
310 2

电催化丨王得丽教授/刘旭坡、陈野副教授Angew:配体诱导晶格羟基活化实现高效电合成2,5-呋喃二甲酸
刘旭坡
371 6

固态电池丨北理工黄佳琦教授、袁洪教授最新Adv Mater:本质安全不燃的固态金属锂电池
杨世杰
411 7

26.52%效率!重庆大学孙宽/关西大学郭昊轩Advanced Materials:多功能相变盐用于反式钙钛矿太阳能电池
陈沛冬
110 4
