vscode自定义模板

Laughing
2019-07-10 / 0 评论 / 1,562 阅读 / 搜一下 / 正在检测是否收录...
温馨提示:
本文最后更新于2025年04月05日,已超过47天没有更新,若内容或图片失效,请留言反馈。

定义代码片段

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

{  
    "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

1

评论 (0)

取消
  1. 头像
    Laughing 作者
    Windows 10 · Google Chrome

    画图

    回复
  2. 头像
    你好
    MacOS · Safari

    阿斯蒂芬s

    回复