自定义Snippets常用代码片段提高开发效率
创作时间:
作者:
@小白创作中心
自定义Snippets常用代码片段提高开发效率
引用
1
来源
1.
https://www.cnblogs.com/ltfxy/p/18616357
在日常开发中,经常会遇到重复代码的问题。虽然可以通过工具类或复制粘贴来解决,但这些方法都不如使用代码片段(snippets)来得高效。本文将通过一个具体的Markdown图片插入案例,手把手教你如何在VSCode中创建自定义代码片段,以提高开发效率。
为什么需要自定义Snippets
在日常开发过程中,有很多代码是重复的。对于这些代码,可以考虑放进工具类,或者安装snippets插件,或者干脆找以前的代码Ctrl+CV。插件市场里每种框架和语言对应的snippets都有很多,但不一定符合自己的编码习惯。Ctrl+CV就操作链路的长度和开销来说,还是不如snippets丝滑爽快些。
因此,自己编写snippets,不管从开发体验还是效率上来说,都是一件很爽的事情。
如何编写Snippets
以Markdown图片插入为例,介绍如何创建自定义代码片段:
打开VSCode,选择左下角的"User Snippets"选项。
在弹出的输入框中输入"markdown",找到"markdown.json"文件并打开。
在json文件中输入以下代码:
"Insert Image": {
"prefix": "/img",
"body": [
""
],
"description": "Insert Markdown image syntax"
}
Insert Image:Snippets名称prefix:触发词,输入这个词并按下回车键会将body内的代码片段插入到当前文件位置body:代码片段主体,也就是你编码的时候要插入的代码片段$1和$2:光标位置占位符,插入代码之后鼠标会定位到这些位置,方便用户输入自定义的内容
验证效果
新建一个Markdown文件,并输入/img,可以看到出现了代码提示,按下回车键,将会得到代码片段:
![]()
此时光标会自动定位到括号内,可以直接输入图片链接。这样,一个简单的Markdown图片插入代码片段就创建完成了。
通过这种方式,你可以根据自己的开发习惯,创建更多实用的代码片段,从而大幅提高开发效率。
热门推荐
高考单招是什么意思 有哪些优势
漫谈口径续 最常见常见口径7.62mm和155mm的由来
奶茶的多样化分类,究竟有哪些类型?
电脑主板温度多少正常?一文为你解答
水煎服的正确服用方法
鱼油过量补充有风险,Omega-3不是越多越好!
如何计算涨停价?这些计算方法有哪些实际应用?
黄酒与中医的渊源
如何调整收费项目标准表
黄酒怎么饮用最佳?
米哈游莉莉丝的版权痛点:换张皮就成了新游戏?代表建议加强网游知识产权保护
体验旅游发展趋势与规划要点:从深度参与中理解目的地文化与历史
蚩尤:中华民族多元文化的象征
突击健身太猛不料肌肉溶了提醒:科学减重需制定个性化运动方案
银行业招人风向变了,国有四大行春招缩编,有上市银行80万年薪挖AI人才
“全麻手术”和“注射死刑”都需要麻醉,用的是同一类麻醉药吗?
治疗哮喘的穴位都有哪些
现代哲学的困惑主要以下6点:存在与意义的危机
随身WiFi也有鄙视链?一文看懂各级别差异,选对不选贵!
2025陕西一本线预测:物理类500-510分,历史类510-520分
南京旅游攻略必去景点推荐:一场穿越古今的文化与自然盛宴
电饭锅有必要买IH加热的吗?IH电饭煲和普通电饭煲哪个好?
紧凑型车和中型车区别:尺寸、空间、配置全方位对比,教你如何选择
紧凑型轿车和中型轿车有什么区别
AI Agent爆火后,MCP协议为什么如此重要!
如何设置文档的权限管理
如何理解庄子的“物物而不物于物,念念而不念于念”?
沙特女性就业率十年翻三倍:从10%到31%
如何理解庄子的“物物而不物于物,念念而不念于念”?
课程时长与教学效果:如何科学设计课程时长以提升教学质量?