TextMateはLisp系言語には不向きか?

In: Clojure

13 11月 2009

さきほどから clojure.contrib のソースファイルを読んでいるんだけど
インデントの方法が作者によってまちまちなのに気付いた。

2タブ設定にしてあるTextMateで開くとインデントが崩れる。
タブ(8スペース)を使っている人がけっこう多いようだ。
全部スペースでインデントしている人は少数派か。

おそらくemacsなどの自動インデントと使っているんだろうな。

確かにこのインデントのしかたは読みやすい。

あれ? さっそく コーディング規約 が怪しくなってきましたよと。

TextMate はすばらしいエディタなのですが Lispスタイルのインデントに対応していないのが玉にキズなのです。

本家に要望としてあがっているようですが対応してくれる気配がない。 それ以外ではとても使いやすいエディタなのになぁ。惜しい。

でもLisp系はどういうルールでインデントしているのか判りにくいので手動でインデントすると間違えそう。
ソースを変更した際の自動再インデントも必須になってくるし。

このままじゃ他人とソースの共有しづらいなぁ。
うーん。どうしたものか。

blog comments powered by Disqus
Get Adobe Flash playerPlugin by wpburn.com wordpress themes

About this blog

私 manjilab のポータル的サイトになっております。日々気付いたこと、考えたこと、発表したいものを載せていきます。

Photostream

    Lisp indent 考察Lisp indent 考察Lisp indent 考察Lisp indent 考察Lisp indent 考察Tips to use Clojure(Lisp) with TextMateTips to use Clojure(Lisp) with TextMateTips to use Clojure(Lisp) with TextMate