lua 5 3開發除錯環境搭建

2021-08-03 03:12:26 字數 912 閱讀 4928

目錄(?)

[+]

5.1 以後就沒有很好的lua ide可用了,luastudio不錯但是小貴,發現有位仁兄寫了個 visual studio code的lua除錯外掛程式,試了一下還不錯 外掛程式原始碼

安裝lua 5.3 debug 外掛程式,在vscode中按ctrl+p,輸入 ext install lua-debug 

vscode的除錯需要在乙個資料夾中,隨便建乙個資料夾比如叫luaproject 裡面建乙個lua檔案叫run.lua

配置除錯工具 

開啟lua的除錯配置 

直接除錯lua檔案修改lanuce裡面的program項

模組功能

配置launch.json

launch模式,等同於使用lua.exe來執行你的**。

Windows平台 lua 5 3開發除錯環境搭建

安裝lua 5.3 debug 外掛程式,在vscode中按ctrl p,輸入 ext install lua debug vscode的除錯需要在乙個資料夾中,隨便建乙個資料夾比如叫luaproject 裡面建乙個lua檔案叫run.lua 配置除錯工具 開啟lua的除錯配置 直接除錯lua檔案修...

lua5 3異常機制

lua本質上利用c函式來操作lua虛擬機器。lua虛擬機器對於c來說只是在堆上的記憶體物件。lua有自己的執行物件 協程 每個協程有自己的呼叫棧。比如下面的函式 function add x,y return x y end如果x或y不能進行加法操作,在呼叫中就會產生異常。產生了異常,虛擬機器需要對...

lua5 3資料結構

由於lua版本迭代之間,資料結構和函式都會部分變化 以下是我分析的lua.h中的資訊,以便確定版本 define lua version major 5 define lua version minor 3 define lua version num 503 define lua version ...