vscode自定义模板

原创 Laughing  2019-07-10 23:05  阅读 29 次 评论 0 条

进入文件->首选项->用户代码片段,选择新建全局用户代码片段

  1. {  
  2.     "jsp-template": { //模板名称  
  3.         "prefix""jsptemplate"//触发条件  
  4.         "body": [ //内容  
  5.             "<%@page language=\"java\" import=\"java.util.*\" pageEncoding=\"gbk\"%>",  
  6.             "<html>",  
  7.             "  <head>",  
  8.             "    <title></title>",  
  9.             "  </head>",  
  10.             "  <body>",  
  11.             "  </body>",  
  12.             "</html>"  
  13.         ],  
  14.         "description""For Class" //描述  
  15.     },  
  16. }  

变量

可以使用$name或者${name:default}的格式

可以使用以下变量:

$1 $2 表示光标的位置,按tab键跳转,$0是最后一个
TM_SELECTED_TEXT 当前选中的文本或者空文本
TM_CURRENT_LINE 当前行的内容
TM_CURRENT_WORD 光标之后的文本或者空文本
TM_LINE_INDEX 上一行行号
TM_LINE_NUMBER 当前行号
TM_FILENAME 当前文件名称
TM_FILENAME_BASE 当前文件名称不带后缀
TM_DIRECTORY 当前文件的文件夹
TM_FILEPATH 当前文件的全路径
CLIPBOARD 剪切板内容

插入当前日期和时间:

CURRENT_YEAR 当前年份
CURRENT_YEAR_SHORT 当前年的最后两个数字
CURRENT_MONTH 当月两个数字 (如 ‘02’)
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 秒

历史上的今天:

本文地址:https://www.lisen.me/vscode-custom-template.html
版权声明:本文为原创文章,版权归 木子网 所有,欢迎分享本文,转载请保留出处!

发表评论


表情