VSCode创建自定义代码段
上一篇:PyCharm创建自定义代码段(JetBrains系列通用)
设置方法
很简单,快速过一下,F1,然后输入snippets

然后选择对应语言

Python案例
内容和使用:

{
	// prefix:这个参数是使用代码段的快捷入口,比如这里的ifmain在使用时输入ifmain会有智能感知
	// body:这个是代码段的主体.需要设置的代码放在这里,字符串间换行的话使用\r\n换行符隔开.注意如果值里包含特殊字符需要进行转义,多行语句的以,隔开
	// $1:这个为光标的所在位置.
	// $2:使用这个参数后会光标的下一位置将会另起一行,按tab键可进行快速切换,还可以有$3,$4,$5.....
	// description:代码段描述,在使用智能感知时的描述
	"Print to console": {
		"prefix": "ifmain",
		"body": [
			"",
			"def main():",
			"    ${1:pass}",
			"",
			"",
			"if __name__ == \"__main__\":",
			"    main()",
			""
		],
		"description": "if main"
	}
}
然后输入你设置的缩略就可以了,GIF演示下:

{
    "Print to console": {
        "prefix": "ifmain",
        "body": [
            "",
            "def main():",
            "    ${1:pass}",
            "",
            "",
            "if __name__ == \"__main__\":",
            "    main()",
            ""
        ],
        "description": "if main"
    },
    "asyncio method": {
        "prefix": "asyncmain",
        "body": [
            "",
            "async def main():",
            "    ${1:pass}",
            "",
            "",
            "if __name__ == \"__main__\":",
            "    import time",
            "    start_time = time.time()",
            "",
            "    asyncio.run(main())",
            "",
            "    print(time.time() - start_time)",
            ""
        ],
        "description": "async main"
    }
}
前端案例
{
	"doc for html5": {
		"prefix": "html5",
		"body": [
			"<!DOCTYPE html>",
			"<html>",
			"<head>",
			"    <meta charset=\"UTF-8\">",
    		"    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, user-scalable=no\">",
	"    <title>${1:标题}</title>",
			"</head>",
			"<body>",
			"    ${2}",
			"</body>",
			"</html>"
		],
		"description": "快速生成HTML5"
	}
}
VSCode创建自定义代码段的更多相关文章
- PyCharm创建自定义代码段(JetBrains系列通用)
		
创建自定义代码段或者修改代码段:(用习惯了VSCode的main格式,固而改下)
 - [UWP]为附加属性和依赖属性自定义代码段(兼容UWP和WPF)
		
1. 前言 之前介绍过依赖属性和附加属性的代码段,这两个代码段我用了很多年,一直都帮了我很多.不过这两个代码段我也多年没修改过,Resharper老是提示我生成的代码可以修改,它这么有诚意,这次就只好 ...
 - Visual Studio中自定义代码段!
		
Visual Studio中自定义代码段! 第一步:在编辑器中进行快捷键的输入[ctrl + shift + p] 或者 点击 查看 第一个选项就是!请看下图 第二步:选择你要配置代码段的语言, 这里 ...
 - sublime自定义代码段
		
打开tools>developer>new snippet 默认代码 <snippet> <content><![CDATA[ Hello, ${1:this ...
 - VS中自定义代码段
		
如果数据属性的数量比较多,那么输入总是要花费较多的时间,这里有个小技巧,就是使用快捷的输入方法,但是VS自身提供的代码段是有限的,幸运的是我们可以通过:工具> 代码段管理器>添加来添加自定 ...
 - 在VS中自定义代码段
		
这个功能不怎么实用,但毕竟是VS存在的一个功能点嘛,知道一点也好!说它不怎么实用是有原因的,因为现在强大的VS编辑器拥有不计其数的插件,而且这些插件也有很多很强大的!比如Resharper,Code ...
 - Xcode 自定义代码段
		
看见老师敲程序时,快捷键一打,所需要的一整行代码都出来了,着实感觉到效率太高了. 看了几天,才反应过来为什么自己没有get这个方法呢,现在就整理一番,记录一下. 此处以@property(nonato ...
 - VisualStudio自定义代码段_方法二
		
1.在项目中新增一个xml文件为vcoo.snippet,然后右键“插入代码段”,选择Snippet即可: 2.修改代码片段内容后保存: 3.VS菜单中选择“工具”-“代码段管理器”导入这个snipp ...
 - VisualStudio自定义代码段_方法一
		
在VisualStudio里,使用代码段会提高我们的编写速度.其实,就是给一段代码加个快捷方式,使用时,快捷方式按键+2次Tab键. 举个例子: 比如输入Console.WriteLine (); 传 ...
 
随机推荐
- vue router 根据不同的id切换链接界面不刷新
			
我们一般使用vue的router时候会根据不同的id来切换界面,但是界面没有立刻刷新.下面我们讲下如何解决这个问题. html: <template> <div id="a ...
 - JS中的<a>标签
			
<a>标签可定义锚.一个锚有两种用法: 通过使用 href 属性,创建一个到另外一个文档的链接 通过使用 name 或 id 属性,创建一个文档内部的书签 如果是在 HTML 5 中,它定 ...
 - SAP配置BOM的适用范围
			
配置BOM中定义属性,单纯的编码要搞死人: 适合小批量周期短多品种
 - Field tTypeMapper in com.atguigu.project.service.imp.projectInfoServiceImpl required a bean of type 'com.atguigu.project.mapper.TTypeMapper' that could not be found.
			
解决:MapperScan
 - DAY08、文件操作
			
一.文件操作模式汇总: 主模式: r:读模式 w:写模式(无创建,有清空) a:追加(有创建的功能) x:写,必须自己创建文件,否则报错 从模式: t:文本操作(默认模式)r >rt,w> ...
 - JQ remove()方法实现似收货地址逐一删除的效果
			
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
 - Appium之编写H5应用测试脚本(切换到Webview)
			
App使用H5编写,默认方式找不到元素.启动后获取所有上下文,找到webivew_xxxx的,然后进行切换. 源码: package MyAppium; import io.appium.java_c ...
 - excel 公式 insert 语句
			
="insert into tb_fdn_deviceaccount (zdmc,czmc,sbbh,sbmc,SZCS,SBFLMC,SBLXMC,SBGG,SBYZ,SBJZ,SBXH, ...
 - Clover file list
			
/Volumes/EFI//EFI: total 4 drwxrwxrwx 1 jianweiliu staff 512 Apr 20 12:17 APPLE drwxrwxrwx@ 1 jianwe ...
 - play framework接收post请求json格式的参数
			
大家在用play framework框架开发第三方调用你的接口的时候并且用json格式的参数post请求 ,参数接收是个问题 ,因为play对表单提交post请求有处理: 有两种方法: 1.直接形参列 ...