Files
oak-gpui/docs/src/languages/luau.md
T
Marshall Bowers a79d4432a7 Don't use a mix of tabs and spaces (#17045)
This PR fixes some spots in the docs and the `install.sh` script that
were using a mix of tabs and spaces.

We should just be using spaces.

Release Notes:

- N/A
2024-08-28 19:25:19 -04:00

1.3 KiB

Luau

Luau is a fast, small, safe, gradually typed embeddable scripting language derived from Lua. Luau was developed by Roblox and available under the MIT license.

Luau language support in Zed is provided by the community-maintained Luau extension. Report issues to: https://github.com/4teapo/zed-luau/issues

Configuration

Configuration instructions are available in the Luau Zed Extension README.

Formatting

To support automatically formatting your code, you can use JohnnyMorganz/StyLua, a Lua code formatter.

Install with:

# macOS via Homebrew
brew install stylua
# Or via Cargo
cargo install stylua --features lua52,lua53,lua54,luau

Then add the following to your Zed settings.json:

  "languages": {
    "Luau": {
      "formatter": {
        "external": {
          "command": "stylua",
          "arguments": ["-"]
        }
      }
    }
  }