入门 Zed Industries 2026-09-14 17:42:19 · 0 阅读

第89章 Zed中的Luau语言支持

Luau 是一种源自 Lua 的脚本语言,具备速度快、体积小、安全性高、支持渐进式类型检查和可嵌入等特点。Luau 由 Roblox 开发,采用 MIT 许可证开源。

Zed 中的 Luau 语言支持由社区维护的 Luau 扩展 提供。 问题反馈地址:https://github.com/4teapo/zed-luau/issues

配置

配置说明见 Luau Zed 扩展 README

格式化

如需自动格式化代码,可以使用 JohnnyMorganz/StyLua,这是一个 Lua 代码格式化工具。

安装命令如下:

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

在设置({#kb zed::OpenSettings})下的 Languages > Luau 中配置格式化,或在设置文件中添加以下配置:

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

评论 (0)