lua編譯器
㈠ 大量寫Lua用什麼編輯器最好
luaIde 是基於vscode開發的一款用於lua語言開發者使用的插件
目標:致力於做最好的跨平台lua開發工具
更新:luaide 個人開發者開發持續更新 (更新頻率為一周一更)
是否開源:開源
平台支持:win,mac
代碼調試:理論上只要支持 luasocket 就能調試
㈡ lua解析器用什麼寫的
沒有匯編,只有C語言,而且是最基本的C語言。
lua官方的解釋器為保證lua解釋器的可移植性和可嵌入性,用純ANSI C寫的,即其中只有保持最大兼容要求的標准C語言代碼……通俗點說,沒有使用任何各種編譯器的方言語法以及更高版本的C語言語法,甚至沒有使用復雜的函數庫,在通俗點說就是只引入了std開頭的那些C語言庫,比如說常見的stdio.h和stdlib.h……
但是嵌入性是lua解釋器的基本要求之一,你可以將其嵌入到自己的程序裡面作為擴展,其本身也具有很強的擴展性,所以如果你問lua解釋器本身,毫無疑問是C語言,如果是嵌入了lua的產品可能成分就並不單純了……
源碼可在此處下載到,整個源碼只有五百來K,感興趣可以看一下:
http://www.lua.org/download.html
㈢ 如何在linux下編譯安裝Lua編譯器
方法/步驟
Linux系統的版本
命令:
cat /proc/version
下載Lua源碼包
命令:
wget http://www.lua.org/ftp/lua-5.3.2.tar.gz
解壓下載的源碼包lua-5.3.2.tar.gz
命令:
tar -xzvf lua-5.3.2.tar.gz
安裝編譯Lua所需的依賴包
命令:
yum -y install readline-devel
編譯並安裝Lua
命令:
make linux test
測試Lua源碼編譯生成的lua是否可用
命令:
lua
7
測試Lua源碼編譯生成的luac是否可用
命令:
luac
㈣ 寫lua都用什麼編輯器
沒有什麼特定的編譯器
如果你手法熟練 用text一樣寫
不過一般來說我們還是比較偏向使用帶有編譯和高亮的工具
常見的 Sublime Text3 和 NotePad++
前者界面好看 操作方便 缺點是中文只支持utf8 ansi的話就很蛋疼
後者 太丑 配置麻煩
還有一部分人用SciTe 這個單獨一般不好載 是去lua官方網站找到luaforwindows 那個安裝包 安裝以後附帶的 優點是它的運行環境很完整 有很完整的庫和demo 缺點是中文字元會被當成兩個字元 即使通過設置page.code之後 也會出現不同編碼間切換時 輸出中文亂碼的問題
可以考慮3個都裝 反正我是都裝了
㈤ lua用什麼編輯器最好啊
其實用記事本就可以編寫Lua程序了,編寫完後後綴名改成.lua
Lua Edit是專門針對Lua的,還有 Lua studio
Script.NET也可以編寫好幾種嵌入式語言
資料可以去下面網站找一下:
http://www.luaer.cn 中國lua開發者
http://bbs.luaer.cn lua交流論壇
http://manual.luaer.cn lua在線手冊
http://book.luaer.cn lua在線lua學習教程
㈥ 求一個Lua編輯器(WOW lua),跟使用方法。
lua沒有什麼固定的編譯器
可以使用記事本編譯
不過我推薦使用2種
1種是NotePad++這只是個編寫工具,沒辦法直接運行(准確的說
其實也不是沒辦法運行,要配置一系列參數後也是可以運行的,但是容易出錯,並且出錯後要關閉程序重新打開才會恢復)
另一種是官方的編譯器sciTE
可以到lua的官方網站www.lua.org下載
程序名為luaforwindows
裡面還有很詳細的新手教程和example
如果是要在游戲里編寫lua的那個wowlua的話留個郵箱
我有個zV_WowLua-v40000-1.0.0.zip
㈦ lua編譯器和編輯器 scite是編輯器 編寫程序然後調用可以用cmd來 那麼這個是做什麼用的
lua可以編譯,叫做luac,也可以直接解釋執行。而運行lua後出現的稱為lua shell,可以直接執行用戶敲入的lua語句,方便用戶調試。python也有類似的shell,比如idle什麼的。ruby也有。就是可以將用戶敲入的合法語句直接解釋執行。
㈧ 用lua腳本開發,用什麼編輯器好
現在Lua貌似真沒有什麼特別好的編輯器,常見的VSCode、Sublime、NotePad++、IntelliJ、大概也就這些了。
㈨ 有沒有好的lua編輯器
Sublime Text 2.0 下載對應的版本 支持各種不同的系統 網路搜索這個軟體 去官網下載!
㈩ lua的編譯器做什麼用的
這是一個快速的 6 步教程如何在 Magento 中創建一個自定義的塊上。
第 1 步: 全球模塊配置
創建您的自定義塊配置 xml 文件裡面 app/等/模塊目錄。礦井 Gravitywell_All.xml 名字
<?xml version="1.0"?>
<config>
<moles>
<Gravitywell_Example>
<active>true</active>
<codePool>local</codePool>
</Gravitywell_Example>
</moles>
</config>
第 2 步: 目錄
創建您的模塊為正確的目錄:
app/code/local/Gravitywell
app/code/local/Gravitywell/Example
app/code/local/Gravitywell/Example/Block
app/code/local/Gravitywell/Example/etc
第 3 步: 模塊配置
添加模塊配置文件。這應該叫 config.xml,放置 insideapp/代碼/本地/Gravitywell/示例/等。
<?xml version="1.0"?>
<config>
<moles>
<Gravitywell_Example>
<version>0.1.0</version>
</Gravitywell_Example>
</moles>
<global>
<blocks>
<gravitywellexample>
<class>Gravitywell_Example_Block</class>
</gravitywellexample>
</blocks>
</global>
</config>
第 4 步: 創建塊類
現在您可以創建您的塊類。在此示例中,我們會調用塊只需 Menu.php 並將其放在應用程序/代碼/本地/Gravitywell/示例/塊內。
class Gravitywell_Example_Block_Menu extends Mage_Core_Block_Template
{
}
步驟 5: 創建視圖腳本
創建一個視圖腳本模板文件來使用您的塊的。我只要把這作為文件夾 app/設計/前端/gravitywell/示例/模板/gravitywell 裡面的文件 calledmenu.phtml。
第 6 步: 嵌入塊裡面你 layout.xml 或以編程方式
// Programmatically:
<?php echo
$this->getLayout()->createBlock('gravitywellexample/menu')->setTemplate('gravitywell/menu.phtml')->toHtml();
?>
<!-- Inside Layout.xml -->
<block type="gravitywellexample/menu" name="menu" as="menu" template="gravitywell/menu.phtml" />