LuaEditor Pro是一款免費(fèi)的lua腳本編輯器,你可以通過這款軟件來編輯lua語言編寫的腳本。LuaEditor Pro最大的特色就是可以注到宿主程序內(nèi)對(duì)lua腳本進(jìn)行編譯調(diào)式,軟件提供了豐富的編程接口,有了它就可以使用簡(jiǎn)單的代碼來解決關(guān)鍵的問題了,而且這款軟件的擴(kuò)展性也十分強(qiáng)大,有從事lua開發(fā)的不要錯(cuò)過。
軟件特色:
1.界面簡(jiǎn)潔,操作簡(jiǎn)單。
2.自定義下載安裝,更具人性化。
3.小軟件不占用系統(tǒng)資源,提高工作效率。
Lua語言介紹:
Lua 是一個(gè)擴(kuò)展式程序設(shè)計(jì)語言,它被設(shè)計(jì)成支持通用的過程式編程,并有相關(guān)數(shù)據(jù)描述的設(shè)施。 Lua 也能對(duì)面向?qū)ο缶幊,函?shù)式編程,數(shù)據(jù)驅(qū)動(dòng)式編程提供很好的支持。它可以作為一個(gè)強(qiáng)大、輕量的腳本語言,供任何需要的程序使用。 Lua 以一個(gè)用 clean C 寫成的庫(kù)形式提供。(所謂 Clean C ,指的 ANSI C 和 C++ 中共通的一個(gè)子集)
作為一個(gè)擴(kuò)展式語言,Lua 沒有 "main" 程序的概念:它只能 嵌入 一個(gè)宿主程序中工作,這個(gè)宿主程序被稱作 embedding program 或簡(jiǎn)稱為 host 。宿主程序可以通過調(diào)用函數(shù)執(zhí)行一小段 Lua 代碼,可以讀寫 Lua 變量,可以注入 C 函數(shù)讓 Lua 代碼調(diào)用。這些擴(kuò)展的 C 函數(shù),可以大大的擴(kuò)展了 Lua 可以處理事務(wù)的領(lǐng)域,這樣就可以訂制出各種語言,而它們共享一個(gè)統(tǒng)一的句法格式的框架。 Lua 的官方發(fā)布版就包含了一個(gè)叫做 lua 的簡(jiǎn)單的宿主程序,它用 Lua 庫(kù)提供了一個(gè)保證獨(dú)立的 Lua 解釋器。
Lua 是一個(gè)自由軟件,它的使用許可決定了對(duì)它的使用過程一般沒有任何保證。這份手冊(cè)中描述的東西的實(shí)現(xiàn),可以在 Lua 的官方網(wǎng)站 www.lua.org 找到
界面介紹:
編輯調(diào)試器—預(yù)覽
編輯調(diào)試器—瀏覽窗口
編輯調(diào)試器—編輯窗口
1、 語法高亮
2、 代碼折疊
3、 設(shè)置斷點(diǎn)
4、 顯示行號(hào)
5、 自動(dòng)縮進(jìn)
如圖所示,當(dāng)按下回車,編輯器將自動(dòng)補(bǔ)上end,并將光標(biāo)移至函數(shù)體內(nèi)。
6、自動(dòng)完成
如圖所示,代碼自動(dòng)完成包括系統(tǒng)函數(shù)以及自定義函數(shù),能夠動(dòng)態(tài)生成。
7、函數(shù)提示