当前位置: 首页 > news >正文

VSCode snippets

生成工具:https://snippet-generator.app/

VSCode snippets:https://code.visualstudio.com/docs/editor/userdefinedsnippets#/

VS Code 中的 Snippets 是一种快捷方式,可以帮助你更快地编写代码。你可以创建自己的 Snippets,也可以使用其他人创建的 Snippets。在 VS Code 中,你可以通过打开 “文件” 菜单,然后选择 “首选项” -> “用户代码片段” 来创建和编辑 Snippets。你可以选择某种语言,然后在其中添加自己的 Snippets。当你在编辑器中输入某个触发器时,VS Code 会自动提示你可用的 Snippets,你可以选择其中一个来快速生成代码。Snippets 可以大大提高编写代码的效率,特别是当你需要频繁使用某些代码片段时。

示例:

{// Place your snippets for javascriptreact here. Each snippet is defined under a snippet name and has a prefix, body and // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the // same ids are connected.// Example:"Print to console": {// "prefix": "log","prefix": ["console","log"],"body": ["console.log('$1');","$2"],"description": "Log output to console"}
}

这段代码是一个用于创建 “Print to console”(打印到控制台)的代码片段。它是一个在 VS Code 中创建自定义 Snippets 的示例。

  • “prefix”(前缀)是在编辑器中触发代码片段的关键词。在这个示例中,当你在编辑器中输入 “log"或"console” 并按下 Tab 键时,代码片段将被插入。
  • “body”(代码体)是实际的代码片段内容。在这个示例中,代码片段包含两行代码。第一行是 console.log('$1');,它将在控制台打印一个值,并使用 $1 表示占位符,你可以在插入代码后编辑这个占位符的内容。第二行是 $2,它表示另一个可编辑的占位符。
  • “description”(描述)是对代码片段的简短描述,用于帮助你理解这个代码片段的作用。

因此,当你使用这个代码片段时,它会自动插入一行 console.log(''); 代码,并将光标定位在引号内,以便你输入要打印到控制台的值。你还可以使用 Tab 键切换到第二个占位符进行编辑。这个代码片段可以帮助你更快地在 JavaScript 文件中添加打印语句并输出到控制台。

http://www.lryc.cn/news/207916.html

相关文章:

  • openEuler 22.03 LTS 环境使用 Docker Compose 一键部署 JumpServer (all-in-one 模式)
  • 宏电5G RedCap工业智能网关获首个中国移动5G物联网开放实验室5G及轻量化产品能力认证
  • MySQL查询今日、昨日、最近七天的数据
  • Oracle 19c新特性:DBCA静默模式克隆远端PDB
  • css:如何通过不同的值,改变盒子的样式和字体颜色通过computed而不是v-if
  • 做外贸真诚是最好的套路
  • RPA厂商大比拼,哪家才更适合您?
  • 更换网络ip地址怎么设置
  • 开始学习Go编程
  • 《SpringBoot项目实战》第五篇—接口发生异常如何统一处理
  • vue+golang上传微信头像
  • JavaScript charCodeAt() 方法
  • Talk | 纽约州立宾汉姆顿大学博士生丁琰:开放环境中机器人的任务与动作规划
  • 2023年Q3企业邮箱安全性报告:境内钓鱼邮件超过境外攻击
  • WebSocket 原理揭秘:让你彻底搞懂 Websocket 原理
  • react中的函数式组件和类式组件
  • Visual Studio 2022 设置 PySide6 扩展工具
  • 【高效开发工具系列】Postman
  • 汇编语言王爽第四版17.3完程可运行可调试
  • CH9329芯片应用—简介
  • mysql查看插入记录与查看mysql实时查询和插入速度
  • 如何在VScode中让printf输出中文
  • qt hiRedis封装使用
  • 整理指定文件夹下的所有文件,以类树状图显示并生成对应超链接
  • 解密代理技术:保障隐私与网络安全
  • k8s中,“deployment”充当什么角色?有什么功能?
  • 深度学习:激活函数曲线总结
  • Elasticsearch-06-Elasticsearch Java API Client
  • 计算机网络第3章-运输层(2)
  • 【微信小程序】实现投票功能(附源码)