編譯程序
可以繼續(xù)修改core.clj文件,添加新的函數(shù),然后用C-c C-k編譯文件,之后再運行程序。
比如加下面一個函數(shù),然后編譯,再運行:
(defn train
[]
(println "Choo choo!"))
運行結(jié)果:
project1.core> (train)
Choo choo!
nil
智能提示
mini buffer里面會提示可能的選擇,比如輸入(-main的時候,mini buffer會顯示剩余的參數(shù)
在init.el中添加這段,可以使用company-mode實現(xiàn)自動補全
(add-hook 'cider-repl-mode-hook #'company-mode)
(add-hook 'cider-mode-hook #'company-mode)
其他快捷鍵
1. C-↵ 會加上右括號,并對表達式求值(evaluate)
獲取錯誤信息
可以用命令(take) 命令,退出stacktrace buffer用q鍵
以后可以進入*cider-error* buffer查看歷史錯誤信息
![]() | ![]() .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 |
![]() | ![]() .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |