An open API service indexing awesome lists of open source software.

https://github.com/periapsises/starfall-lls

Lua Language Server Addon for the Starfall EX API.
https://github.com/periapsises/starfall-lls

garrysmod garrysmod-addon gmod lua-language-server starfallex vscode

Last synced: 11 months ago
JSON representation

Lua Language Server Addon for the Starfall EX API.

Awesome Lists containing this project

README

          

# LuaLS Starfall Ex API

An addon for [Lua Language Server](https://luals.github.io) that provides [Starfall Ex](https://github.com/thegrb93/StarfallEx) API support.

## Usage

1. Install the LuaLS extension for your editor of choice.
- VSCode: [Lua Language Server](https://marketplace.visualstudio.com/items?itemName=sumneko.lua)
2. Open the Addon Manager.
- VSCode: `Ctrl`+`Shift`+`P` -> Search for "Lua: Open Addon Manager"
3. Look for the Starfall Ex addon and enable.

> [!NOTE]
> For VSCode this applies to the workspace settings meaning you have to enable the addon for every project you have.

> [!IMPORTANT]
> You need [git](https://www.git-scm.com) installed on your device and also have it in your `PATH`.
> LuaLS uses `git` to fetch all addons from their repository.
> You can run `git --version` in a terminal to see if it is installed.