私はSublime Textの初心者です。以前はTextmateを使用していましたが、エディターで(シェルを使用して)今日の日付を返す便利な「今日」コマンドがありました。
eg 'today' + TAB ==> '12/10/2012/'
Sublime でそのようなものを作成するにはどうすればよいですか?
私はSublime Textの初心者です。以前はTextmateを使用していましたが、エディターで(シェルを使用して)今日の日付を返す便利な「今日」コマンドがありました。
eg 'today' + TAB ==> '12/10/2012/'
Sublime でそのようなものを作成するにはどうすればよいですか?
Sublime Text 2 にはスニペットと呼ばれる機能があり、これは静的な「式」+ TAB 置換のみを許可します。
スニペットで Python コードを使用できるSMART スニペットと呼ばれるプラグインに取り組んでいるようです。
SMART Snippet を使用すると、Python を使用して動的にスニペットを作成できるようになりました。
SMART スニペットの python コードは次のようになります。
###regex: no
###params: no
###trigger: today
```from time import gmtime, strftime
insert(strftime("%d/%m/%Y", gmtime()))```
これは、「today + TAB」と入力することで、Sublime Text 2 で機能するようになりました。