vscode定义自己的代码片段snippets的方法

 在vscode中我们可以通过菜单 code->首选项->配置用户代码片段 或者通过命令行 ctrl+shift+p 输入命令 Configure User Snippets 来 增加定义自己的代码片段snippets。

配置用户代码片段入口:

全局代码片段

每个代码段都定义在一个代码段名称下,并具有范围(scope)、前缀(prefix)、正文(body)和描述(description)。
scope:在范围字段中添加代码段适用的语言,如果是多个使用逗号分隔 如: "scope": "javascript,typescript"
如果作用域为空或省略,则该代码段将应用于所有语言。

prefix:前缀是用来触发代码段的内容,正文将被展开和插入。

body: 可能的变量有:$1,$2表示制表位,$0表示最终光标位置,${1:label},${2:other}表示占位符。具有相同id的占位符是连接的。

description: 你的代码片段的描述


go语言代码片段示例

{
	"main package and func": {
		"scope": "go",
		"prefix": "main",
		"body": [
			"package ${1:main}\n",
			"func main() {",
			"    $1",
			"}\n"
		],
		"description": "package main func"
	}
}

使用:

新建一个 xxx.go 文件 后只需要输入 main 回车 即可一键输入上面自定义的片段

相关推荐

  1. vscode配置代码片段

    2024-05-04 21:26:02       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-04 21:26:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-04 21:26:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-05-04 21:26:02       87 阅读
  4. Python语言-面向对象

    2024-05-04 21:26:02       96 阅读

热门阅读

  1. 基于 V2G 技术的电动汽车实时调度策略

    2024-05-04 21:26:02       30 阅读
  2. CentOS中常用的命令

    2024-05-04 21:26:02       27 阅读
  3. debian下使用的常用软件

    2024-05-04 21:26:02       27 阅读
  4. 机器学习常见概念

    2024-05-04 21:26:02       29 阅读
  5. 流量卡是骗人的吗?

    2024-05-04 21:26:02       26 阅读
  6. STL——map/unordered_map

    2024-05-04 21:26:02       32 阅读
  7. 车载开发-Android Automotive平台

    2024-05-04 21:26:02       34 阅读
  8. git解决冲突问题

    2024-05-04 21:26:02       35 阅读