老是写重复代码?用一个实例教你如何使用 VSCode Snippets 解放生产力 - 前端西瓜哥的个人博客 (fstars.wang)
- 可以通过vscode 左下角的菜单直接 生成 snippets 模板代码
- snippets可以是全局的也可以是归属到当前项目的,生成的配置在
.vscode
目录下
扩展思维
方法1
- 整理出要抽象成的snippets 代码片段
- 使用vscode 自带的 configurte User Snippets 生成全局或者项目级别的 snippets,项目级别的会在项目的
.vscode
目录下生成 prefix 相应的code-snippet 文件,添加到git后,方便其他同事使用 - 复制整理过的 snippets代码片段 在工具: snippet generator (snippet-generator.app) 配置生成相应的vscode snippet,复制到 .vscode 相应的文件中
方法2
安装插件vscode 插件 Easy Snippet - Visual Studio Marketplace
在左侧的sideBar 就有改插件的icon,可以浏览已有的snippets,通过snippet 的scope 分组管理
新加snippets: 选中已经整理好的snippet,使用vscode 的command调用 Easy Snippet : Create Snippet from Selection,设置prefix就可以生成相应的snippet了
优点是UI 容易查看使用已有的snippet,缺点是不是标准的snippets写法,不能同步协同其他人使用
Feature
可以改进个vscode extension 结合两个项目的优点来使用,这样开启vscode sync可以不同电脑间同步了
Reference
本文由博客一文多发平台 OpenWrite 发布!
版权声明:本文为sumaolin原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。