TaskPaper with WZ-Editor written by B.S.W

MacHeistで、SnapzProがバンドルされていたので購入したら、TaskPaperなるものもバンドルに入っていました。簡単にいうと、ToDoメモで、テキストベースなのが便利です

http://www.hogbaysoftware.com/products/taskpaper

TaskPaper

Life Hackなどで使われる、GTD(Getting Things Done)のツールでもあります。

テキストファイルをうまく利用しているフォーマットなので、WZ Editorでカラーリング出来ないかと思って、カラーリングの設定をしてみました。

雰囲気としては、以下のようになります。 これを行うには、カラーリングとアウトラインの設定です。

 

カラーリング

カラーリング 以下の部分をコピーして(クリップボードに入れて)、色分けスタイルにインポートしてください。

reword(use=1;rgb="0x800000";atr=1;re=1): ^.+:\s*$>
reword(use=1;rgb="0x008000";atr=0;re=1): @[A-Za-z0-9_]\+
reword(use=1;rgb="0x8080FF";atr=0;re=1): ^\s*[-+]\s+.*@[Dd]one.*$
reword(use=1;rgb="0x008000";atr=0;re=1): ^\s*[-+]\s+

 

アウトラインの設定

アウトラインの設定をしておくとアウトライン表示でTaskが見れるので、便利です。この際に文字装飾をなくしておかないとそちらが優先されてしまいます。

 

文書の設定

また、ドキュメントを設定しておくと、 拡張子は、もちろん ".taskpaper"です。

 

キーマクロの設定

WZのキーマクロに End -> " @done"を登録すると Ctrl+Shift+L で、@doneが行末に入力できます。

Mac以外にも結構、好評なフォーマットのようで、Vimにも対応用のモジュールが存在してました。

http://www.vim.org/scripts/script.php?script_id=2027

今後、この機能を拡張して行くために開発用のページをもうけました。

http://www.sweetpie.com/project/taskpaper/taskpaper.html