Add a setting for custom associations between languages and files (#9290)
Closes #5178
Release Notes:
- Added a `file_types` setting that can be used to associate languages
with file names and file extensions. For example, to interpret all `.c`
files as C++, and files called `MyLockFile` as TOML, add the following
to `settings.json`:
```json
{
"file_types": {
"C++": ["c"],
"TOML": ["MyLockFile"]
}
}
```
As with most zed settings, this can be configured on a per-directory
basis by including a local `.zed/settings.json` file in that directory.
---------
Co-authored-by: Marshall <marshall@zed.dev> M
Max Brunsfeld committed
724c19a223b17d6cf135c4eb9a89e85d2ab86f37
Parent: 77de568
Committed by GitHub <noreply@github.com>
on 3/13/2024, 5:23:30 PM