1. 程式人生 > >LUA Glider,最好的LUA IDE,沒有之一

LUA Glider,最好的LUA IDE,沒有之一

由於這對vim/ecmas這種要配置各種外掛,學習成本相對較高的編輯器不太感冒,所以這幾天都在尋找一個好的LUA IDE,將整個網際網路找了個遍,現在總結一下情況。

這裡有一個網址,上面記錄了大部分流行的LUA開發工具,包括IDE和Editor。

http://www.wowwiki.com/Lua_editors

一、Eclipse LDT

    1、語法高亮,自動提示,跳轉,除錯這些最基本的功能都算是有,還能新增自定義的api的code complete,

    2、效能奇差,由於我是用mac開發,eclipse在mac的表現一直是一塌糊塗,所以果斷拋棄,在windows上的表現不清楚。

    1、在它官網上看到的描述令人感覺很美好,效能也不錯,也可以自己寫外掛擴充套件,但用起來各種不爽。

    1、我用的是2.0版本,網上也有人寫過它的Custom API code complete,但我覺得它更像一個editor而非一個IDE。

四、LUA Studio

    1、聽朋友說這工具很強大,可惜只有windows版本,所以沒體驗過。

五、Lua for Intelli IDEA

    1、Intelli IDEA很強大,有很強大的外掛開發社群。而且有各種語言的變種,例如AppCode專門開發c/cpp/objective c,WebStorm專門開發javascript,由於之前我就是使用cocos2d-x + javascript binging,一直用WebStrom都很爽。

    2、Lua for Intelli IDEA這個插伯的功能很強大,特別是語法高亮,很漂亮,也是跟eclipse LDT一樣,IDE基本功能也具有,而且也能新增Custom API code complete,效能比eclipse LDT高多了,但有兩個明顯的缺點,第一個尚能容忍,就是新寫的程式碼,並不能其它程式碼裡使用時能立刻提示出來,第二個根本不能容忍,檔案之間的程式碼跳轉幾乎不能用!!!!

    3、但你會發現就算存在這兩個大缺點,這款IDE還是比前面的要好!

六、LUA Glider 2.0

    1、在快要絕望的時候,發現了Lua Glider,這是一款以net beans為基礎的LUA IDE,windows/Mac都可以用,不過是商業付費軟體,懷著不抱希望的心態下了一個試用版,便結果大出我所料,由於是使用Java編寫,啟動比較慢,效能也不算很高,但它就是一款真正的IDE。

    2、語法高亮,Custom API complete,除錯,svn整合這些通通都有,而且上面所提到的其它IDE不具備的功能它卻具備,例如程式碼跳轉,專案裡的程式碼(非API)提示,它都具有,可以很負責任地說,如果你是用Mac開發LUA,這一款IDE就是你值得擁有的。

    3、這是一款商業軟體,在我發文時還沒完全搞清楚個人版跟團隊版的license需要多少錢,現在正在發郵件去問。

http://www.mydevelopersgames.com/Glider