【问题标题】:Get today's date from Sublime 2从 Sublime 2 获取今天的日期
【发布时间】:2012-10-07 10:54:30
【问题描述】:

我是一个 Sublime Text 新手,我以前使用过 Textmate,我有一个方便的“今天”命令,它在编辑器中返回今天的日期(使用 shell)。

eg 'today' + TAB ==> '12/10/2012/'  

如何在 Sublime 中创建类似的东西?

【问题讨论】:

    标签: shell code-snippets sublimetext2


    【解决方案1】:

    Sublime Text 2 有一个称为 Snippets 的功能,它只允许静态“表达式”+ TAB 替换。

    似乎有人正在开发一个名为 SMART Snippets 的插件,您可以在其中使用代码片段中的 python 代码。

    有了SMART Snippets,你现在可以使用Python动态创建 sn-ps。

    SMART sn-p 中的 python 代码类似于:

    ###regex: no
    ###params: no
    ###trigger: today
    ```from time import gmtime, strftime
    insert(strftime("%d/%m/%Y", gmtime()))```
    

    现在可以通过键入“today + TAB”在我的 Sublime Text 2 中使用

    【讨论】:

    • 在 github 问题论坛上添加了 SMART_Snippets 的安装说明:github.com/BoundInCode/SMART-Snippets/issues/1
    • 似乎是个好主意 - 但是我无法让它工作。没有sn-ps显示,创建sn-p报错..
    • 似乎 AGS 和我让它工作了,SMART Snippets 自从 10 个月以来没有改变,认为你做错了什么:) 但可能 Sublime Text 2 已经改变,Smart Snippets 不再工作了。跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多