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

安徽建站系统国内疫情最新情况

安徽建站系统,国内疫情最新情况,青岛做网站皆赴青岛博,免费搭建前言 代码片段,指的是能够帮助输入重复代码模式,比如初始页面的模板。通过 snippet ,我们仅仅输入一小段字符串,就可以在代码片引擎的帮助下,生成预定义的模板代码,接着我们还可以通过在预定义的光标位置之…

前言

代码片段,指的是能够帮助输入重复代码模式,比如初始页面的模板。通过 snippet ,我们仅仅输入一小段字符串,就可以在代码片引擎的帮助下,生成预定义的模板代码,接着我们还可以通过在预定义的光标位置之间跳转,来快速补全模板。
在这里插入图片描述

流程

首先,进入代码片段设置文件

有三种方法:

  • 通过快捷键「Ctrl + Shift + P」打开命令窗口(All Command Window),输入「snippet」,点选「首选项:配置用户代码片片段」
    在这里插入图片描述

  • 点击界面最左侧竖栏(也即活动栏)最下方的齿轮按钮,在弹出来的菜单中点选「用户代码片段」
    在这里插入图片描述

  • 通过文件 > 首选项 > 用户代码片段

配置json文件

{// Place your 全局 snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and // description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope // is left empty or omitted, the snippet gets applied to all languages. 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": {// 	"scope": "javascript,typescript",// 	"prefix": "log",// 	"body": [// 		"console.log('$1');",// 		"$2"// 	],// 	"description": "Log output to console"// }
}

基本语法说明

  1. scope:域。代码片适用的「语言」(可选),为空意为适用所有语言
  2. prefix :触发快捷提示的字符串前缀
  3. body :代码片段主体
    • \$num 是每次按 tab 键光标移动对位置,\$0 表示光标最后停留位置,不设置 $0,这光标最终位置在文件末尾;
    • \${2:默认文本} 跳转到指定位置到同时选中默认文本,方便修改;
    • $CURRENT_YEAR是引用的 snippets 内置变量,其它还有:
    • TM_FILENAME 当前文件名
    • TM_FILENAME_BASE 当前文件名,不带扩展名
    • TM_DIRECTORY 当前文件所属目录的绝对路径
    • TM_FILEPATH 当前文件的绝对路径
    • CURRENT_YEAR 当前年份
    • CURRENT_YEAR_SHORT 当前年份,最后两位数字
    • CURRENT_MONTH 当前月份数字形式,两位表示
    • CURRENT_MONTH_NAME 当前月份英文形式,如 July
    • CURRENT_MONTH_NAME_SHORT 当前月份英文缩写形式,如 Jul
    • CURRENT_DATE 当前日
    • CURRENT_DAY_NAME 当前星期,如 Monday
    • CURRENT_DAY_NAME_SHORT 当前星期缩写形式,如 Mon
    • CURRENT_HOUR 当前小时,24小时格式,两位表示
    • CURRENT_MINUTE 当前分钟,两位表示
    • CURRENT_SECOND 当前秒,两位表示
    • \n 换行
    • \t 制表符
  4. description :快捷提示窗对该代码片段对描述

举例

这里以前言中的 “qbr” 举例

{// Place your 全局 snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and // description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope // is left empty or omitted, the snippet gets applied to all languages. 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:"create react component": {// "scope": "javascript,typescript","prefix": "qbr","body": ["import { useState } from \"react\"","","const ${1:Demo} = () => {","\treturn <div>$2</div>","}","export default ${1:Demo}"],"description": "Log output to console"}
}

效果
输入快捷键qbr,回车后生成代码片段如下
由于${1:Demo}包裹了两处,默认会同时选中,便于修改
修改完毕后按下Tab键,由于$2,光标移入到第4行的div标签中

在这里插入图片描述

http://www.dinnco.com/news/41294.html

相关文章:

  • 北京网站建设好不好天成都seo技术经理
  • 电商网站商品详情页业务推广平台
  • 微信建站网站html家乡网站设计
  • 崇左网站建设磁力吧ciliba
  • 软件设计师历年真题品牌seo培训咨询
  • 网站建设培训班价格seo入门免费教程
  • 网站浏览排名企业网络营销策划案
  • 维度网络做网站百度竞价推广登录
  • 临沂网站建设价格最常用的网页制作软件
  • php如何制作网站aso优化app推广
  • 自己做的网站 怎么放大文件手机优化软件哪个好用
  • 网站缩略图存哪里好今日新闻头条内容
  • 做擦边球的网站北京做网络优化的公司
  • 怎样用自己电脑做网站百度官网客服
  • 字体排版网站seo搜索引擎优化方式
  • 顺德 网站开发 招聘找一个免费域名的网站
  • 广州建设工程信息网站b站软件推广大全
  • 厦门商场网站建设短链接
  • 重庆微网站建设哪家好广州网站推广
  • 做网站为什么赚钱吗郑州网站关键词推广
  • 国家机构网站建设北京百度推广开户
  • wordpress如何设置标题字的大小百度快速优化软件
  • 你的网站尚未进行备案如何制作自己的网站教程
  • 每平每屋设计家官网视频优化是什么意思
  • 做网站推广公司百度自动点击器下载
  • 物流行业网站建设方案网页版登录入口
  • 网站没有流量云南seo网站关键词优化软件
  • 在哪个网站可以做车年检最新推广方法
  • 网站开发net亚洲7号卫星电视
  • php 网站开发工程师天津企业seo