lua for windows其實(shí)是一整套Lua的開發(fā)環(huán)境.Lua for Windows 為 Windows 系統(tǒng)下提供了 Lua 腳本語言的開發(fā)和運(yùn)行環(huán)境。Lua 是一個小巧的腳本語言。作者是巴西人。該語言的設(shè)計(jì)目的是為了嵌入應(yīng)用程序中,從而為應(yīng)用程序提供靈活的擴(kuò)展和定制功能。
Lua腳本可以很容易的被C/C++代碼調(diào)用,也可以反過來調(diào)用C/C++的函數(shù),這使得Lua在應(yīng)用程序中可以被廣泛應(yīng)用。不僅僅作為擴(kuò)展腳本,也可以作為普通的配置文件,代替XML,Ini等文件格式,并且更容易理解和維護(hù)。
Lua由標(biāo)準(zhǔn)C編寫而成,代碼簡潔優(yōu)美,幾乎在所有操作系統(tǒng)和平臺上都可以編譯,運(yùn)行。
一個完整的Lua解釋器不過200k,在目前所有腳本引擎中,Lua的速度是最快的。這一切都決定了Lua是作為嵌入式腳本的最佳選擇。
包括:
Lua Interpreter(Lua解釋器)
Lua Reference Manual(Lua參考手冊)
Quick Lua Tour (Lua快速入門)
Examples (Lua范例)
Libraries with documentation (一些Lua庫和文檔)
SciTE (一個很棒的多用途編輯器,已經(jīng)對Lua做了特殊設(shè)置)
SciTE字體及中文設(shè)置:
如果對SciTE默認(rèn)的配色方案或者字體不滿意,點(diǎn)擊【Options】菜單中的【Open Global Options File】,則可以看到SciTE環(huán)境的全局配置文件。里面可以修改的包括字體,顏色,窗口布局等等,修改相應(yīng)的值即可。如果找不到自己想要修改的項(xiàng)目,可以再到【Options】的【Open black.properties】(如果使用的是白色背景,這里則是white.properties)文件中查找,這里存儲的是更加細(xì)致的屬性配置。修改這兩個文件,基本上就能夠滿足大部分學(xué)習(xí)或是開發(fā)者的個人喜好。還有一點(diǎn),在Global Options File中,查找command.help.*.lua,后面對應(yīng)的是在編輯器中按下F1鍵彈出的chm格式的lua手冊文件路徑,這里需要修改一下,把文件路徑改正確就可以了(5.1.3版本似乎沒這個問題了)。
sciTE支持中文的辦法:
啟動scite, 照下面的順序點(diǎn)擊菜單:Options, Open User Options file, 打開Sciteuser.properties
# 使scite文本編輯器支持中文,
# 65001是utf8編碼。yidabu.com試過,autoit處理utf8時會有亂碼。
# character.set=134不啟用的話,在輸出區(qū)中文可能會亂碼
code.page=65001
code.page=936
output.code.page=936
character.set=134
#設(shè)置字體及字號
font.monospace=font:宋體,size:10