# docs: Mention required matching configs when developing language server extensions \(\#38674\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/e9abd5b28b2bae826aead58b3fef30393a937aaf)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: e9abd5b28b2bae826aead58b3fef30393a937aaf

Requested commit: e9abd5b28b2bae826aead58b3fef30393a937aaf

Commit: e9abd5b28b2bae826aead58b3fef30393a937aaf

Tree: 63db2e71dd7f633ffd3ccafc2fdca1851ba3242d

Author: Jens Kouros

Committer: GitHub

## Message

```
docs: Mention required matching configs when developing language server extensions (#38674)

This took me quite a while to find out when I developed my first
language extension. I had non-matching entries in the `languages` array
and in the name field of `config.toml`, and it was especially tricky
because the zed extension would start up, but not the language server. I
sure which this had been in the docs, so I am contributing it now!
```

## Parents

- [a90abb1009f0c99c7ee8cd42d4a236dda53b45c7](https://git.cafe/gitcafe/zed/commit/a90abb1009f0c99c7ee8cd42d4a236dda53b45c7?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/e9abd5b28b2bae826aead58b3fef30393a937aaf?format=markdown)
