網(wǎng)友評分:
8分
lua編輯調(diào)試器是一款非常實用的LUA腳本編輯器工具。該腳本編輯器可以幫助注到宿主程序內(nèi)對lua腳本進(jìn)行編譯調(diào)式,并提供了豐富的編程接口,有了它就可以使用簡單的代碼來解決關(guān)鍵的問題了,是一款非常不錯的腳本編輯器,有需要的朋友可以下載來試試看哦!
所謂的Lua由標(biāo)準(zhǔn)C編寫而成,幾乎在所有操作系統(tǒng)和平臺上都可以編譯,運行。Lua并沒有提供強大的庫,這是由它的定位決定的。所以Lua不適合作為開發(fā)獨立應(yīng)用程序的語言。Lua 有一個同時進(jìn)行的JIT項目,提供在特定平臺上的即時編譯功能。
1、lua編輯調(diào)試器不僅是一種易于擴展的語言,也是一種易整合語言,支持基于組件,可以將一些已經(jīng)存在的高級組件整合在一起實現(xiàn)一個應(yīng)用軟件;
2、一般情況下,組件使用像C/C++等靜態(tài)的語 言編寫。但Lua是我們整合各個組件的粘合劑;
3、通常情況下,組件(或?qū)ο螅┍憩F(xiàn)為具體在程序開發(fā)過程中很少變化的、占用大量CPU時間的決定性的程序, 例如窗口部件和數(shù)據(jù)結(jié)構(gòu)。對那種在產(chǎn)品的生命周期內(nèi)變化比較多的應(yīng)用方向使用Lua可以更方便的適應(yīng)變化;
4、除了作為整合語言外,Lua自身也是一個功能強 大的語言。Lua不僅可以整合組件,還可以編輯組件甚至完全使用Lua創(chuàng)建組件;
5、Lua并不幫你編寫大量的代碼的程序,相反的,Lua僅讓你用少量的代碼解決關(guān)鍵問題。為實現(xiàn)這個目標(biāo),像其他語言一樣Lua依賴于其可擴展性。但是與其 他語言不同的是,不僅用Lua編寫的軟件易于擴展,而且用其他語言比如C/C++編寫的軟件也很容易使用Lua擴展其功能。
lua編輯調(diào)試器這個部分描述了 Lua 的 C API ,也就是宿主程序跟 Lua 通訊用的一組 C 函數(shù)。所有的 API 函數(shù)按相關(guān)的類型以及常量都聲明在頭文件 lua.h 中。
雖然我們說的是“函數(shù)”,但一部分簡單的 API 是以宏的形式提供的。所有的這些宏都只使用它們的參數(shù)一次(除了第一個參數(shù),也就是 lua 狀態(tài)機),因此你不需擔(dān)心這些宏的展開會引起一些副作用。
在所有的 C 庫中,Lua API 函數(shù)都不去檢查參數(shù)的有效性和堅固性。然而,你可以在編譯 Lua 時加上打開一個宏開關(guān)來開啟 luaconf.h 文件中的宏 luai_apicheck 以改變這個行為。
1. 添加了腳本工作目錄選擇功能
2. 添加了打開文件時多選的功能
3. 修正了一個調(diào)試時路徑的BUG、以及LUA被封裝成靜態(tài)庫中無法調(diào)試的BUG
4. 自動提示加入函數(shù)圖標(biāo)
5. 修改個多文件查找時的自動復(fù)制功能
6. 添加了性能瓶頸統(tǒng)計功能
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.daaijiaoyu.cn.All rights reserved.
浙ICP備2024132706號-1 浙公網(wǎng)安備33038102330474號