這是 Lua 編輯器兼除錯器跨平台設計提案待修正。
如果您有任何意見,或想加入此專案開發,您應加入VisLua開發人員寄件人清單:http://lists.sourceforge.net/lists/listinfo/visuallua-devs
動機
市面上有許多 Lua 編輯器兼除錯器待修正。有些已逐漸沒落,有些則是平台特定。構想是為 Lua 社群持續維護的開放原始碼跨平台開發系統建立一個簡單架構。支援不同語言環境也很棒。
現有專案
Lua 專案可以汲取點子的包括:
- Ldb - 命令列驅動除錯器。維護中。 [1]
- Houston - GTK 除錯器。已取消。 [2](連結已失效)
- Titmouse - Win32 API 除錯器。維護中。 [3]
- LuaDev - Mac OSX 專案管理員兼除錯器。已不存在。 [4](連結已失效)
- Lua Studio - MFC IDE。工作已取消。 [5]
- LuaCmd - TecGraf IUP 跨平台 GUI 函式庫(目前支援 Win32 和 Motif)。支援 Lua 3.2。休眠中。 [6]
- Stella - Mac OS。看似休眠中。 [7]
- LuaScript - Win32 COM。具除錯功能。維護中。 [8](連結已失效)
- EDELua - Win32 Embedded。已取消。 [9](連結已失效)
- Lash - Win32 shell。維護中/開發中。 [10](連結已失效)
- wxLua - 跨平台 GUI 函式庫繫結。持續進行中 [11]
其他可以提供靈感的專案列示如下。列出市面上所有編輯器其實沒什麼意義。編輯器的功能可以留到設計和撰寫時再討論。
- IDLE [12]。使用 Python [13] 和 Tcl/Tk(Tkinter 模組)編寫的語法突出顯示互動式主控台。
- SciTE [14] 是一款支援 Lua 的簡單語法突出顯示編輯器。VisLua 可以使用這裡使用過的相同程式碼。
- TextPad [15] 是一款高度可配置的編輯器。它的靈活性非常好。
平台
Lua 的下載版本提供給以下平台 [16]。我們希望涵蓋盡可能多的平台。
- Unix
- Windows
- MacOS & OSX
- RISC OS
- EPOC
- BeOS
- Palm
回饋
歡迎提供建議、想法、志工 ;-) 等!您可以到下列網址加入VisLua-dev 郵寄清單:http://lists.sourceforge.net/lists/listinfo/visuallua-devs
- 很棒的想法。現在是推出 LUA IDE 的時機了。我個人偏好使用 wxWindows 的解決方案。 --PeterPrade
- 建議借用 Lua 世界以外的點子,例如 Python 的 IDLE [12]。
- 好,我會在動機裡說明一些。Python 的 IDLE 在互動式主控台下面有提到 --NDT
- 建議:開始使用標準術語 IDE,或提供理由說明為什麼編輯器和除錯程式與 IDE 不同
近期變更 · 偏好設定
編輯 · 歷史紀錄
最後編輯時間 2006 年 12 月 18 日,下午 9:39 GMT (差異)