定义代码片段
进入文件->首选项->用户代码片段,选择新建全局用户代码片段
{
"jsp-template": { //模板名称
"prefix": "jsptemplate", //触发条件
"body": [ //内容
"<%@page language=\"java\" import=\"java.util.*\" pageEncoding=\"gbk\"%>",
"<html>",
" <head>",
" <title></title>",
" </head>",
" <body>",
" </body>",
"</html>"
],
"description": "For Class" //描述
},
}
变量
可以使用$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
秒
阿斯蒂芬s