Clojure開発環境の導入 – TextMate編

In: Programming

17 12月 2009

Clojureの開発環境は僕の知る限り以下のものが有名です。

  • TextMate – Clojure.tmbundle
  • Emacs – clojure-mode
  • NetBean – enclojure
  • Eclipse – clojure-dev
  • Vim – VimClojure

その他にも Lispboxのemacs版といえる Clojure Box などがあるようです。

僕は主にTextMateを使っていますがClojureの導入はとても簡単。
バンドルさえインストールしておけばclojureが見つからなければセットアップするかどうかを聞いてきます。

ClojureバンドルはGithubでいろいろみつかりますが僕はこれを使いました。
http://github.com/kek/clojure-tmbundle

導入のし方も念のため:

% cd ~/Library/Application\ Support/TextMate/Bundles/
% git clone git://github.com/kek/clojure-tmbundle.git Clojure.tmbundle
% osascript -e 'tell app "TextMate" to reload bundles'
% ./Clojure.tmbundle/Vendor/clj-update-and-build

最後のコマンドでclojureの導入も済ませてしまっています。
バンドルのディレクトリの Vendor/ 以下にセットアップされます。 Clojure環境のアップデートも同じコマンドでおこないます。


TextMateはLisp系インデントに弱いので、その辺を何とかしたい場合は TextMateでのClojureのインデント解決編 を参考にしてください。

Clojure(Lisp)をTextMateで使うときの豆知識。 もあわせてどうぞ。

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