【vscode代码片段增加和删除】

目录

一、概述

二、详解

三、实例


一、概述

项目开发中,存在很多重复代码,可将其抽取出来定义成自己的代码片段,提高编码效率,实现快捷开发。

二、详解

详解1:选择并打开代码片段文件

详解2:删除代码片段文件

代码片段文件创建后会一直保存在本地电脑中,无法直接在VSCode中执行删除操作,必须手动删除。如下图所示,开启VSCode的导航路径,根据路径找到代码片段文件所在位置,直接删除即可。

详解3:选择或创建代码片段文件

用户手动创建的代码片段分为两种类型,其一全局代码片段文件,此类文件作用于VSCode处理的所有项目,其二仅针对当前项目的代码片段文件。两种类型的文件后缀名均为.code-snippets,语法也完全相同,但文件保存位置不同,作用域不同。

详解四:代码片段的构成

代码片段均在一个片段名称下定义,一个完整的代码片段分为四部分,分别是范围、前缀、正文和描述。片段范围即作用域,如果作用域为空或省略,则该片段将应用于所有语言。前缀用来触发片段,当片段被触发时,片段正文可被扩展和插入。

详解五:片段正文的语法


   
   
  1. 1$1: 生成代码后光标的初始位置
  2. 2$2: 生成代码后光标的第二位置
  3. 3$3: 生成代码后光标的第三位置, 依次类推, 可使用tab键快速切换
  4. 4$0:生成代码后光标的最终位置, 顺序在 $1, 2, 3......之后
  5. 5${ 1 :defaultValue}:生成代码后光标的初始位置, defaultValue为默认值, 可按下Tab键不编辑直接跳过
  6. 6${ 2 :defaultValue}:生成代码后光标的第二位置, defaultValue为默认值, 可按下Tab键不编辑直接跳过
  7. ......

如上图所示,正文body的属性值是一个数组,每一个数组元素之间均会换行。数组元素中,可以使用\n,表示换行,使用\t,表示空格。

三、实例

这里演示 设置 对象深拷贝的 用户代码片段
  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值