clojure開發利器-light table安裝使用
一 安裝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 即可。
相關文章
- 安裝和使用 otter (資料同步利器)
- 在Mac book安裝vscode開發利器ide除錯mysql mhaMacVSCodeIDE除錯MySql
- [iOS開發]Carthage安裝和使用教程iOS
- 使用 Docker 開發 PHP 專案(一):安裝DockerPHP
- Azure Bicep 開發利器
- Lodash前端開發利器前端
- java 開發利器:lamdajJava
- [開發工具] RedisDesktopManager 安裝Redis
- 完全使用 Docker 開發 PHP 專案 (一): 安裝篇DockerPHP
- WindowsService服務程式開發 安裝和解除安裝Windows
- Python3爬蟲利器:Appium的安裝Python爬蟲APP
- 截圖利器:shutter在centos上的安裝CentOS
- 小程式開發利器:Matchmaker
- [Go語言整合開發環境之GoLand安裝使用]開發環境GoLand
- 安裝Java開發環境Java開發環境
- Python requests 安裝與開發Python
- Flutter開發環境安裝Flutter開發環境
- node開發環境安裝開發環境
- JHipster開發環境安裝開發環境
- 網路分析利器:在 Ubuntu 16.04 上安裝 BroUbuntu
- Python3爬蟲利器之ChromeDriver的安裝Python爬蟲Chrome
- FastDFS安裝及使用(開山篇)AST
- cocoapods安裝/解除安裝/使用
- Windows安裝Python開發環境WindowsPython開發環境
- ubuntu 安裝 flutter 開發環境UbuntuFlutter開發環境
- What does -> do in clojure?
- Python3爬蟲利器:BeautifulSoup4的安裝Python爬蟲
- 我安裝了HDR light studio 5 之後 keyshot 5, 老是顯示錯誤需要重新安裝
- iOS開發中,whistle的安裝使用及模擬器代理配置iOS
- Flutter開發:如何引入第三方庫並安裝使用Flutter
- 實驗一軟體開發文件與工具的安裝與使用
- 深入探索Chrome開發者工具:開發者的利器Chrome
- Andorid Studio NDK 開發 – NDK 開發利器 gradle-experimentalGradle
- create table,show tables,describe table,DROP TABLE,ALTER TABLE ,怎麼使用?
- 前端開發 Mock 利器,效率提升 100%!前端Mock
- PyFlink 開發環境利器:Zeppelin Notebook開發環境
- 開發利器JRebel部署SpringBoot專案Spring Boot
- java入門:安裝開發環境Java開發環境
- Java開發環境安裝筆記Java開發環境筆記