vscode代码片段

使用

  • 点击设置中的用户代码段
    在这里插入图片描述
  • 选择要为哪种文件设置代码片段
    在这里插入图片描述
  • 比如输入java后,创建java.json后,里面的配置在*.java里有效

语法

"main":{
		"prefix": "psvm",
		"body": [
			"public static void main(String[] args){",
			"\t $1",
			"}"
		],
		"description": "main函数"
	},
  • main: 命名
  • prefix: 输入psvm 回车后使用替代的body里面的内容
  • description: 在输入前缀时后面的提示信息
  • $1: 光标的位置 从1开始递增,使用tab切换,特别的$0 结束的位置
  • 参考
  • 删除文件 尚无在vscod找到好的办法,直接在文件里删除C:\Users\Administrator\AppData\Roaming\Code\User\snippets

java

{
	"main":{
		"prefix": "psvm",
		"body": [
			"public static void main(String[] args){",
			"\t $1",
			"}"
		],
		"description": "main函数"
	}
}

html

{
	"vue":{
        "prefix": "vue-app",
        "body": [
            "<!DOCTYPE html>",
            "<html lang=\"en\">",
            "<head>",
            "\t<meta charset=\"UTF-8\">",
            "\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
            "\t<meta http-equiv=\"X-UA-Compatible\" content=\"ie=edge\">",
            "\t<title>vue实例</title>",
            "\t<!--<script src=\"https://cdn.jsdelivr.net/npm/vue/dist/vue.js\"></script>-->\"",
            "\t<script src=\"./js/vue.js\"></script>",     
            "</head>\n",
            "<body>",
            "\t<div id =\"app\"> </div>\n",
            "\t<script>",
            "\t var vm = new Vue({",
            "\t\tel: '#app',",
            "\t\tdata: {},",
            "\t\tmethods: {}",
            "\t });",
            "\t</script>",
            "</body>\n",
            "</html>"
        ],
        "description": "创建vue模板" // 模板的描述
    },
    "console": {
		"prefix": "log",
		"body": [
			"console.log('$1')"
		],
		"description": "js 输出"
	}
}

js

{
	"console": {
		"prefix": "log",
		"body": [
			"console.log('$1')"
		],
		"description": "js 输出"
	}
}

sql

{
	"create db":{
		"prefix": "c-db",
		"body": [
			"CREATE DATABASE IF NOT EXISTS `$1`;",
			"USE `$2`;",
			"$0"
		],
		"description": "创建数据库"
	}
}

yml

  • springboot配置选择 spring-boot-properties-yaml
{
	"JDBC": {
		"prefix": "sql",
		"body": [
			"spring:",
			"\tdatasource:",
			"\t\tdriver-class-name: com.mysql.cj.jdbc.Driver",
			"\t\ttype: com.alibaba.druid.pool.DruidDataSource",
			"\t\tusername: root",
			"\t\tpassword: 654321",
			"\t\turl: jdbc:mysql://localhost:3306/$1?useSSL=false&serverTimezone=Asia/Shanghai"
		],
		"description": "springboot数据库连接"
	}
}
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值