General
Getting Started
System Requirements
Linux
Windows
Telemetry
Additional Learning Materials
Configuration
Configuring Zed
Configuring Languages
Key bindings
Snippets
Themes
Vim Mode
Using Zed
Multibuffers
Outline Panel
Code Completions
Channels
Collaboration
Git
Tasks
Remote Development
Environment Variables
REPL
Assistant
Overview
Configuration
Assistant Panel
Contexts
Inline Assistant
Commands
Prompts
Extensions
Overview
Installing Extensions
Developing Extensions
Language Extensions
Theme Extensions
Slash Commands
Language Support
All Languages
Ansible
AsciiDoc
Astro
Bash
Biome
C
C++
C#
Clojure
CSS
Dart
Deno
Docker
Elixir
Elm
Emmet
Erlang
Fish
GDScript
Gleam
GLSL
Go
Groovy
Haskell
Helm
HTML
Java
JavaScript
Julia
JSON
Jsonnet
Kotlin
Lua
Luau
Makefile
Markdown
Nim
OCaml
PHP
Prisma
Proto
PureScript
Python
R
Rego
ReStructuredText
Racket
Roc
Ruby
Rust
Scala
Scheme
Svelte
Swift
Tailwind CSS
Terraform
TOML
TypeScript
Uiua
Vue
XML
YAML
Yarn
Zig
Developing Zed
Developing Zed
macOS
Linux
Windows
Local Collaboration
Release Process
Debugging Crashes
Light
Dark
Download
On this page
Zig
Zig support is available through the
Zig extension
.
Tree-Sitter:
tree-sitter-zig
Language Server:
zls