2024-08-20,vscode通过输入自定义指令,自动添加时间戳

这个扩展初次体验不错

我修改了该扩展的默认快捷,它默认快捷键太长了,我习惯使用sj,来显示时间戳

默认的我改了,不好意思,看不到了

输入sj,然后回车就会出现时间戳
分割线忽略
分割线忽略
分割线忽略
分割线忽略
分割线忽略
分割线忽略
分割线忽略
分割线忽略
分割线忽略

2024年8月20日14:53:45,发现下面的方法不适合我的需求,又找到一个

我用vscode写markdown文本的,notepad--写不能添加图片,发现vscode可以,还需要添加时间戳

突然发现.md格式不能使用下面的时间戳,把.md格式改为Ini格式就可以了,还是可以写文字图片,
到时候要使用.md格式,直接改文件后缀名就好了。

打开vscode,点击左下角设置图标。
点击用户代码片段
点击新建全局代码片段文件
输入自定义代码片段配置文件名,例如:vue.json(这个文件名,名字不重要,格式要为json)

按回车键,点确定

把里面的内容全部删除,复制下面的内容替换

{
  "Print to js method": {
    "prefix": "zhushi",
    "body": [
      "/*",
      " *@Author: 作者名",
      " *@Date: ${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE} ${CURRENT_HOUR}:${CURRENT_MINUTE}:${CURRENT_SECOND}",
      " *@Description: $0",
      "*/"
    ],
    "description": "A function comment"
  }
}
配置项详解

PS:我只需要一个修改时间,其他的可以不要,下面是我的内容

之前的内容

{
  "Print to js method": {
    "prefix": "zhushi",
    "body": [
      "/*",
      " *@Author: 作者名",
      " *@Date: ${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE} ${CURRENT_HOUR}:${CURRENT_MINUTE}:${CURRENT_SECOND}",
      " *@Description: $0",
      "*/"
    ],
    "description": "A function comment"
  }
}

我的需要的内容

{
    "Print to js method": {
        "prefix": "sj",
        "body": [
            "${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE} ${CURRENT_HOUR}:${CURRENT_MINUTE}:${CURRENT_SECOND}"
        ],
        "description": "修改时间"
    }
}

我需要的内容效果如下:


输入sj,然后按回车键
出现这个时间,需要的修改时间,就是我想要的
解释
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容