vscode snippets配置快速代码模板

  • 1.基本snippets配置方法
  • 2.特别的宏使用(时间宏等)

基本snippets配置方法
在这里插入图片描述
选择用户代码片段进行管理。
在这里插入图片描述
选择需要使用代码段的文件类型。
在打开的json格式的文本中,添加示例键值对:

	"Quick code add": {
		"prefix": "test",
		"body": [
			"\n# CODE ADDED BY BAOJX.",
			"$0",
			"# ADD END.\n"
		],
		"description": "Insert test-code snippets."
	},

固定几个key:

  1. “Quic code add” :作为snippets的标识,自定义key内容
  2. “prefix” :作为文本编辑时触发snippets的关键字
  3. “body” :包含快速填充的若干字符串的列表
  4. “description” :对snippets的说明内容
  5. “$0” :有特殊含义的body内容,作为占位符进行处理,指定快速snippets填充之后光标位置,参考如下说明:
$1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders.

效果:
在这里插入图片描述
在这里插入图片描述

特别的宏使用(时间宏等)
有更高的要求,比如,快速给代码插入格式化的头说明,比如日期,能不能也模板化自动填充?
答案是可以的。

	"Quick info":{
		"prefix": "info",
		"body": [
			"#! /usr/bin/env python",
			"# author : BaoJx",
			"# date : $CURRENT_YEAR/$CURRENT_MONTH/$CURRENT_DATE"
		]
	}

其中$CURRENT_YEAR/$CURRENT_MONTH/$CURRENT_DATE宏实现快速获取一些系统信息进行填充,详细的宏介绍参考文档:
VScode snippets Doc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值