Dandelion - Eclipse Lisp Plugin

Common Lisp沒有一個比較簡單易用的IDE,網上推薦使用的都是LispBox,但是基於Emacs編輯器,使得學習以及使用的門檻過高。

Eclipse是一個非常強大的可任意擴展的開發環境,所以我們可以使用Eclipse 下的Lisp插件。兩年前我就尋找過,但是沒有找到合適的,至於我爲什麼不自己開發一個= =。(我好囧)。最近又找了一下,發現了一個Dandelion的項目,最近更新時間是2013年8月,嗯,果然是在我找過之後纔出的插件,感謝項目組啊。


好了,不說廢話了,獻上項目地址了:http://sourceforge.net/projects/dandelion-ecl/

安裝這個東西,折騰了我一晚上。如果直接下載jar插件安裝的話,會出現各種問題。所以呢,我們還是在線安裝吧。


1. 首先安裝一個Common Lisp的解釋器,可以選擇CLisp或者SBCL。

我的話,還是推薦大家使用CLISP吧。

CLISP下載地址:http://sourceforge.net/projects/clisp/?source=recommended

SBCL下載地址:http://sourceforge.net/projects/sbcl/?source=recommended

在Ubuntu下面安裝CLISP的話,將是一個非常簡單的過程了。只需要執行下面命令即可:

sudo apt-get install clisp


2. 在線安裝插件的正常步驟:Help -> Install New Software 

然後Add Repository: http://dandelion-ecl.sourceforge.net/update/

如下圖:


2. 然後根據自己的平臺選擇安裝的版本。這個插件支持CLisp和SBCL,操作系統平臺的話,Linux, Windows, MAC OS X都支持。

3. 然後建立項目的時候選擇Lisp Project可以了。然後在Lisp模式下面菜單欄會出現一個Lisp欄,這是運行程序的選項(解釋程序)。


我遇到的問題:

在windows下面,按照上述方法沒有出現問題,可以正常執行程序。

在Ubuntu(Linux)下面,會出現一個錯誤,是因爲插件中一個可執行文件的權限不足,所以根據提示,找到對應文件夾下面的文件,更改一下權限就可以了。



如果大家在使用的過程中有什麼問題歡迎留言交流啦。

當然,如果你是Lisp愛好者,有什麼好的想法或者編程工具介紹給我也非常謝哈!!


Good Luck & Have Fun!!!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章