slint/editors/zed
2025-09-11 14:01:14 +00:00
..
languages/slint Add '{ }', '< >' and '" "' support for % vim motion in Slint extension (#8929) 2025-07-15 16:45:35 +02:00
src Zed-extension: Synchronize the version with Slint version (#9271) 2025-08-28 13:25:16 +02:00
Cargo.toml Bump version number to 1.14.0 2025-09-11 14:01:14 +00:00
extension.toml Bump version number to 1.14.0 2025-09-11 14:01:14 +00:00
README.md zed extension: Fix "documented" syntax for configuring slint-lsp path 2025-09-05 09:47:59 +02:00

Zed Slint

This extension adds support for the Slint UI language to Zed.

Settings

This extension allows customization of the binary path and its arguments. Normally you won't need to configure anything. Unless you are using a development shell like nix develop or devenv.

{
  "lsp": {
    "slint": {
      "binary": {
        "path": "/path/to/slint-lsp",
        "arguments": [],
        "env": {}
      },
    }
  }
}

Development

The extension will download the version of the Slint LSP binary match the version of the extension. To test out the development version of the extension, start zed with the SLINT_DEV_MODE environment variable set, and "Install Dev Extension" from the editors/zed folder, or "rebuild extension". When the SLINT_DEV_MODE environment variable is set, the extension will download the latest nightly version of the LSP binary.