提升开发效率的方法——代码片段

前言

实际开发中,我们总会写很多固定格式的代码,每次遇到了都自己去敲,或者回去cv都会消耗一定的时间,降低我们的开发效率,这时候我们可以通过创建代码片段来快速生成,提高我们的开发效率。

如何创建代码片段

点击vscode中的设置按钮,选择用户代码片段,再选择新建全局代码片段文件,输入你想要取的片段名后点击enter,显示代码片段编辑区。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这个是我自己用的代码片段:

{
	"try catch async await": {
		"scope": "javascript,typescript",
		"prefix": "api", // 快捷键 + tab
		"body": [
			"async $1(){",
      "import { $2 } from '@/api/${4}'",
      "  try {",
      "    const res = await $2($3)",
      "    console.log('$2', res)",
      "    ${5}// 保存数据",
      "  } catch (err) {",
      "    console.log('$2', err)",
      "  }",
			"},"
		],
		"description": "飞起来的async await"
	}
}

{
	"try catch async await": {
		"scope": "javascript,typescript",
		"prefix": "confirm", // 快捷键 + tab
		"body": [
			"this.$confirm('此操作将永久删除该角色, 是否继续?', '提示', {",
				"confirmButtonText: '确定',",
				"cancelButtonText: '取消',",
				"type: 'warning'",
			  "}).then(() => {",
				"this.doDel($1)",
			  "}).catch((err) => {",
				"console.log(err)",
				"this.$message({",
				  "type: 'info',",
				  "message: '已取消删除'",
				"})",
			 " })"
		],
		"description": "飞起来的confirm"
	}
}

创建完成后鼠标定位在1,点击tab键可以切换到1,点击tab键可以切换到2,同理点击tab键可以切换到334,同时注意一下body中片段的书写格式。

如何使用代码片段

在敲代码的时候键入你自己取的片段名 + enter就可以快速生成了

如何删除

在这里插入图片描述

最后

希望整理的信息对您有所帮助,喜欢的话请帮忙点赞

如果有什么建议,欢迎在评论区留言

不足之处还请批评指教,谢谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值