Update README.md
This commit is contained in:
parent
2857237f74
commit
805e8389cb
12
README.md
12
README.md
@ -50,7 +50,7 @@ You can replace `master` with a specific zig version like `0.10.0`. Which versio
|
|||||||
### Configuration Options
|
### Configuration Options
|
||||||
|
|
||||||
You can configure zls by editing your `zls.json` configuration file.
|
You can configure zls by editing your `zls.json` configuration file.
|
||||||
Running `zls --show-config-path` will a path to an already existing `zls.json` or a path to the local configuration folder instead.
|
Running `zls --show-config-path` will show a path to an already existing `zls.json` or a path to the local configuration folder instead.
|
||||||
|
|
||||||
zls will look for a `zls.json` configuration file in multiple locations with the following priority:
|
zls will look for a `zls.json` configuration file in multiple locations with the following priority:
|
||||||
- In the local configuration folder of your OS (as provided by [known-folders](https://github.com/ziglibs/known-folders/blob/master/RESOURCES.md#folder-list))
|
- In the local configuration folder of your OS (as provided by [known-folders](https://github.com/ziglibs/known-folders/blob/master/RESOURCES.md#folder-list))
|
||||||
@ -112,8 +112,7 @@ When `value` is present, the option will be passed the same as in `zig build -Dn
|
|||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
`zls` supports most language features, including simple type function support, using namespace, payload capture type resolution, custom packages, `cImport` and others.
|
`zls` supports most language features, including simple type function support, using namespace, payload capture type resolution, custom packages, cImport and others. Support for comptime and semantic analysis is Work-in-Progress.
|
||||||
Currently there is no support for compile time evaluation.
|
|
||||||
|
|
||||||
The following LSP features are supported:
|
The following LSP features are supported:
|
||||||
- Completions
|
- Completions
|
||||||
@ -123,8 +122,11 @@ The following LSP features are supported:
|
|||||||
- Find references
|
- Find references
|
||||||
- Rename symbol
|
- Rename symbol
|
||||||
- Formatting using `zig fmt`
|
- Formatting using `zig fmt`
|
||||||
- Semantic token highlighting (implemented by a few clients including VS Code, kak and emacs lsp-mode)
|
- Semantic token highlighting
|
||||||
- Inlay hints (implemented by VS Code)
|
- Inlay hints
|
||||||
|
- Code actions
|
||||||
|
- Selection ranges
|
||||||
|
- Folding regions
|
||||||
|
|
||||||
## Related Projects
|
## Related Projects
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user