clojure開發利器-light table安裝使用

停不下的腳步發表於2014-03-08

一 安裝JDK

二 安裝leiningen,配置環境變數。

將leiningen的bin路徑追加到Path中:C:\Users\ebaoluo\.lein\bin

leiningen的官網下載地址:http://leiningen-win-installer.djpowell.net/

如果無法下載,我在下面地址為大家上傳了一份:

http://download.csdn.net/detail/va_key/7008159

三 通過leiningen建立一個自己的clojure專案(以下以my_clojure為例)

首先在電腦中選擇一個位置建立一個資料夾(以下以clojure_workspace為例),作為我們的clojure專案存放空間,然後開啟dos,進入到我們剛才新建的目錄中,執行lein new my_clojure。等待3-5秒。



四 安裝light table

light table的下載地址:http://www.lighttable.com/

安裝過程很簡單,期間會選擇JDK,選上我們第一步安裝好的JDK即可。

五 讓light table連線上我們第三步中建立好的clojure專案

File->Open folder->選擇我們剛才建好的工作空間clojure_workspace

clojure_workspace工作空間已經匯入到light table中了,點開專案樹,找到src/core.clj,當我們第一次開啟這個檔案後,敲擊ctrl+enter,這時light table會獲取連線。等待幾秒後會提示連線成功。至此我們就可以開始在light table中程式設計了。


下面是使用light table的一些小技巧:

View->console   可以開啟控制檯,當我們執行print等函式的時候,可以開啟控制檯檢視輸入結果。

ctrl+space 開啟commands,也可在View中開啟。在這裡我們能搜尋light table的其他功能,比如在commands中輸入instarepl 回車,就可以開啟一個REPL終端。

ctrl+d 滑鼠放在函式名上,按此快捷鍵就可以顯示該函式的doc文件說明,再次按此快捷鍵關閉顯示。

ctrl+shift+d 開啟search docs,相當於clojure的API。

至於其他快捷鍵就不在這裡一一解說了,相信能有興趣學習clojure的朋友應該都會一些其他語言和Ide,大家自己看看help中的doc


設定即寫即顯

在light table中即寫即寫叫做live模式,設定方法如下

ctrl+space->搜尋instarepl->在搜尋結果中選擇第二個:Instarepl:Open a clojure instarepl

這時候你當前的編輯頁面就開啟了即寫即顯模式,如果想關閉,再次點選手上角的Live 即可。



相關文章