- 軟件大?。?span>7.18M
- 軟件語(yǔ)言:中文
- 軟件類型:國(guó)產(chǎn)軟件
- 軟件類別:免費(fèi)軟件 / 編程工具
- 更新時(shí)間:2017-10-09 11:36
- 運(yùn)行環(huán)境:WinAll, WinXP, Win7, Win8, Win10
- 軟件等級(jí):
- 軟件廠商:
- 官方網(wǎng)站:http://www.lz0519.com/
17.82M/英文/10.0
31.35M/多國(guó)語(yǔ)言[中文]/5.0
16.13M/多國(guó)語(yǔ)言[中文]/6.6
1.45M/中文/10.0
4.60M/中文/8.7
luaEditor編譯調(diào)試器是一款非常好用的編程工具,功能強(qiáng)大,使用方便,有需要的朋友們不要錯(cuò)過(guò)了,還等什么,快約上你的小伙伴,一起來(lái)綠色資源網(wǎng)下載試玩!
luaEditor編譯調(diào)試器最大特點(diǎn)就是可以注入到宿主程序內(nèi)對(duì)lua腳本進(jìn)行調(diào)試,還可以設(shè)置斷點(diǎn)觀察變量的值,功能非常強(qiáng)大。
Lua并不幫你編寫(xiě)大量的代碼的程序,相反的,Lua僅讓你用少量的代碼解決關(guān)鍵問(wèn)題。為實(shí)現(xiàn)這個(gè)目標(biāo),像其他語(yǔ)言一樣Lua依賴于其可擴(kuò)展性。但是與其他語(yǔ)言不同的是,不僅用Lua編寫(xiě)的軟件易于擴(kuò)展,而且用其他語(yǔ)言比如C/C++編寫(xiě)的軟件也很容易使用Lua擴(kuò)展其功能。
LuaEditor 專業(yè)LUA語(yǔ)言編輯調(diào)試器該編輯調(diào)試器最大特點(diǎn)就是可以注入到宿主程序內(nèi)對(duì)lua腳本進(jìn)行調(diào)試,還可以設(shè)置斷點(diǎn)觀察變量的值,功能非常強(qiáng)大!
一開(kāi)始,Lua就被設(shè)計(jì)成很容易和傳統(tǒng)的C/C++整合的語(yǔ)言。這種語(yǔ)言的二元性帶來(lái)了極大的好處。Lua是一個(gè)小巧而簡(jiǎn)單的語(yǔ)言,因?yàn)長(zhǎng)ua不致力于做C語(yǔ)言已經(jīng)做得很好的領(lǐng)域,比如:性能、底層操作以及與第三方軟件的接口。Lua依賴于C去做完成這些任務(wù)。Lua所提供的機(jī)制是C不善于的:高級(jí)語(yǔ)言、動(dòng)態(tài)結(jié)構(gòu)、簡(jiǎn)潔、易于測(cè)試和調(diào)試等。正因?yàn)槿绱?,Lua具有良好的安全保證,自動(dòng)內(nèi)存管理,簡(jiǎn)便的字符串處理功能及其他動(dòng)態(tài)數(shù)據(jù)的改變。
Lua不僅是一種易于擴(kuò)展的語(yǔ)言,也是一種易整合語(yǔ)言(glue language);Lua支持基于組件的,我們可以將一些已經(jīng)存在的高級(jí)組件整合在一起實(shí)現(xiàn)一個(gè)應(yīng)用軟件。一般情況下,組件使用像C/C++等靜態(tài)的語(yǔ)言編寫(xiě)。但Lua是我們整合各個(gè)組件的粘合劑。又通常情況下,組件(或?qū)ο螅┍憩F(xiàn)為具體在程序開(kāi)發(fā)過(guò)程中很少變化的、占用大量CPU時(shí)間的決定性的程序,例如窗口部件和數(shù)據(jù)結(jié)構(gòu)。對(duì)那種在產(chǎn)品的生命周期內(nèi)變化比較多的應(yīng)用方向使用Lua可以更方便的適應(yīng)變化。除了作為整合語(yǔ)言外,Lua自身也是一個(gè)功能強(qiáng)大的語(yǔ)言。Lua不僅可以整合組件,還可以編輯組件甚至完全使用Lua創(chuàng)建組件。
語(yǔ)言
這一節(jié)從詞法、語(yǔ)法、句法上描述 Lua 。換句話說(shuō),這一節(jié)描述了哪些 token (符記)是有效的,它們?nèi)绾伪唤M合起來(lái),這些組合方式有什么含義。
關(guān)于語(yǔ)言的構(gòu)成概念將用常見(jiàn)的擴(kuò)展 BNF 表達(dá)式寫(xiě)出。也就是這個(gè)樣子: {a} 意思是 0 或多個(gè) a , [a] 意思是一個(gè)可選的 a 。非最終的符號(hào)會(huì)保留原來(lái)的樣子,關(guān)鍵字則看起來(lái)像這樣 kword ,其它最終的符號(hào)則寫(xiě)成 `=´ 。完整的 Lua 語(yǔ)法可以在本手冊(cè)最后找到。
程序接口(API)
這個(gè)部分描述了 Lua 的 C API ,也就是宿主程序跟 Lua 通訊用的一組 C 函數(shù)。所有的 API 函數(shù)按相關(guān)的類型以及常量都聲明在頭文件 lua.h 中。
雖然我們說(shuō)的是“函數(shù)”,但一部分簡(jiǎn)單的 API 是以宏的形式提供的。所有的這些宏都只使用它們的參數(shù)一次(除了第一個(gè)參數(shù),也就是 lua 狀態(tài)機(jī)),因此你不需擔(dān)心這些宏的展開(kāi)會(huì)引起一些副作用。
在所有的 C 庫(kù)中,Lua API 函數(shù)都不去檢查參數(shù)的有效性和堅(jiān)固性。然而,你可以在編譯 Lua 時(shí)加上打開(kāi)一個(gè)宏開(kāi)關(guān)來(lái)開(kāi)啟 luaconf.h 文件中的宏 luai_apicheck 以改變這個(gè)行為。
1. 添加了腳本工作目錄選擇功能
2. 添加了打開(kāi)文件時(shí)多選的功能
3. 修正了一個(gè)調(diào)試時(shí)路徑的BUG、以及LUA被封裝成靜態(tài)庫(kù)中無(wú)法調(diào)試的BUG
4. 自動(dòng)提示加入函數(shù)圖標(biāo)
5. 修改個(gè)多文件查找時(shí)的自動(dòng)復(fù)制功能
6. 添加了性能瓶頸統(tǒng)計(jì)功能
請(qǐng)描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請(qǐng)輸入內(nèi)容