Sublime Text 2 Lua 配置
阿新 • • 發佈:2019-02-18
- {
- "cmd": ["/usr/local/bin/lua", "$file"],
- "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
- "selector": "source.lua"
- }
需要填寫lua或者luajit的絕對路徑,就可以除錯了
Sublime Text 2是一個基於Python的跨平臺文字編輯器,
比起Windows下的Notepad++和Linux下的Gedit,Sublime Text的介面更為美觀,Incremental Find的功能更是相當實用。個人更為喜歡的還是Mini Map,可以很方便地進行程式碼定位。
Sublime Text比較適合用於進行Ruby/Python/Lua的指令碼撰寫,可惜的是它自帶的Build系統裡並不包含Lua,不過通過Tools -> Build System下的New Build System可以很輕鬆地自定義新的Build方式,以下是為Lua專用的配置檔案內容:
1 2 3 4 5 |
{
"cmd" : [ "lua" , "$file" ],
"file_regex" : "^(...*?):([0-9]*):?([0-9]*)" ,
"selector" : "source.lua"
}
|
儲存以後重新啟動Sublime Text 2就能在Tools -> Build System裡找到Lua的選項單了。
需要留意的是,這個功能僅僅是build,在console裡執行的結果只相當於lua [filename.lua],並且無法進行文字的輸入控制,需要測試的話還是要自己在console下執行lua環境才可以。相對而言Gedit的Embeded Terminal則要方便許多。