# lua-debug **Repository Path**: mirrors_actboy168/lua-debug ## Basic Information - **Project Name**: lua-debug - **Description**: Lua Debug Adapter for Visual Studio Code - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-06 - **Last Updated**: 2026-03-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # lua-debug [![Build Status](https://github.com/actboy168/lua-debug/workflows/build/badge.svg)](https://github.com/actboy168/lua-debug/actions?workflow=build) ## Requirements * Lua 5.1 - 5.5 or luajit (thanks [@fesily](https://github.com/fesily)) * Platform: Windows, macOS, Linux, Android, NetBSD, FreeBSD ## Feature * Breakpoints * Function breakpoints * Conditional breakpoints * Hit Conditional breakpoints * Step over, step in, step out * Watches * Evaluate expressions * Exception * Remote debugging * Support WSL ## Build 1. Install [luamake](https://github.com/actboy168/luamake) ``` bash git clone https://github.com/actboy168/luamake pushd luamake git submodule init git submodule update .\compile\install.bat(msvc) ./compile/install.sh (other) popd ``` 2. Clone repo. ``` bash git clone https://github.com/actboy168/lua-debug cd lua-debug git submodule init git submodule update ``` 3. Download deps. ``` bash luamake lua compile/download_deps.lua ``` 4. Build ``` luamake -mode release ``` ## Install to VSCode 1. Install extension `actboy168.lua-debug` 2. Open [repo](https://github.com/actboy168/lua-debug) in VSCode 3. Run task:Copy Publish ## Todo * iOS example.