5
私は驚くべき "Emacs rocks"ビデオを見ていました。開発者が2つのウィンドウを横に並べて、EmacsとEmacsの2つのウィンドウを使いました)は常にユニットテストを実行します。ビデオは、(それがIMO見て本当に良いことだ)ここにある:ユニットテストClojureを別のフレームで実行中
http://www.youtube.com/watch?v=Zxt-c_N82_w
のClojureで作業するとき、私は同じ方法を行うことができますか?
私は次のようになり、画面上で見たいと思い何:
- 私は現在、バッファ
- 1 REPL
- 一つの他のウィンドウ(Emacsのフレームに編集しています.cljファイル?)私はユニットテストの結果を見ることができる場所(ユニットそのものは、各内側彼らはテストファイルまたは別の.cljファイルに.cljいずれかで定義されているテストし、私は気にしない)
理想的には私と思いますthの結果を得たいeユニットテストは別のEmacsフレームに表示されますが、通常の端末でも(少なくとも色のサポートがある限り)やります。
何か類似している人はいますか?私は、シェルスクリプトやelisp'ingなど、ユニットテストClojureコードと同様のセットアップを得ることができる限り、何も気にしません。でREPLを置くために、コードとテスト
clojure-jack-in
にトップパネルを分割する水平方向のペインを分割する
+1大丈夫、私はそれが私が後にしているものです。 leinが "autotest"モードになっているときは、テストが再実行されたときは?たとえば、REPLから関数を変更すると、テストが再実行されますか? –
あまりスマートではありませんが、あなたが.cljファイルを保存するときに実行します –