こんにちは。今回は現実逃避を兼ねて Jade の素晴らしさをお伝えしたいと思います。
[Jade][0] は JST (JavaScript Templates) の一つであり、HTML を書くための[軽量マークアップ言語][1] である [Haml][2] に影響を受けた JavaScript テンプレートエンジンでもあります。
;;; Finder でフォルダを開く | |
;; ショートカット: ⌘-option-shift-F | |
;; (ショートカットは USキーボードで確認) | |
(define-key global-map [?\s-Ï] 'MyTool-open-folder-in-finder) | |
(defun MyTool-open-folder-in-finder () | |
"open -a Finder.app CURRENT-DIRECTORY" | |
(interactive) | |
(process-query-on-exit-flag | |
(start-process-shell-command "open folder in Finder" nil "open ."))) |
I guess just like me you like to do alert('My message');
instead of:
Ti.UI.createAlertDialog({
message: 'My message'
}).show();
But I'd even more like to do alert('My message', 'My title', myCallback);
instead of: