Update Sublime LSP settings for Sublime Text 4
"selector" is now the preferred method of configuration, everything else was deprecated in SublimeLSP 4070-1.1.0: https://github.com/sublimelsp/LSP/releases/tag/4070-1.1.0 Also syncs setup.zig with the readme for the Sublime Text 3 settings (the Zig Language package name was wrong in setup.zig)
This commit is contained in:
parent
5bae50bcfe
commit
4d6d842fa5
20
README.md
20
README.md
@ -118,15 +118,17 @@ You can install `zls` using the instuctions for your text editor below:
|
|||||||
|
|
||||||
Install the `zls-vscode` extension from [here](https://github.com/zigtools/zls-vscode/releases) and provide a path to the build `zls` executable.
|
Install the `zls-vscode` extension from [here](https://github.com/zigtools/zls-vscode/releases) and provide a path to the build `zls` executable.
|
||||||
|
|
||||||
### Sublime Text 3
|
### Sublime Text
|
||||||
|
|
||||||
- Install the `LSP` package from [here](https://github.com/sublimelsp/LSP/releases) or via Package Control.
|
- Install the `LSP` package from [here](https://github.com/sublimelsp/LSP/releases) or via Package Control.
|
||||||
- Add this snippet to `LSP's` user settings:
|
- Add this snippet to `LSP's` user settings:
|
||||||
|
|
||||||
|
#### For Sublime Text 3:
|
||||||
|
|
||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
"clients": {
|
"clients": {
|
||||||
"zig":{
|
"zig": {
|
||||||
"command": ["zls"],
|
"command": ["zls"],
|
||||||
"enabled": true,
|
"enabled": true,
|
||||||
"languageId": "zig",
|
"languageId": "zig",
|
||||||
@ -137,6 +139,20 @@ Install the `zls-vscode` extension from [here](https://github.com/zigtools/zls-v
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### For Sublime Text 4:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"clients": {
|
||||||
|
"zig": {
|
||||||
|
"command": ["zls"],
|
||||||
|
"enabled": true,
|
||||||
|
"selector": "source.zig"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
### Kate
|
### Kate
|
||||||
|
|
||||||
- Enable `LSP client` plugin in Kate settings.
|
- Enable `LSP client` plugin in Kate settings.
|
||||||
|
@ -127,6 +127,8 @@ pub fn wizard(allocator: *std.mem.Allocator) !void {
|
|||||||
\\https://github.com/sublimelsp/LSP/releases or via Package Control.
|
\\https://github.com/sublimelsp/LSP/releases or via Package Control.
|
||||||
\\Then, add the following snippet to LSP's user settings:
|
\\Then, add the following snippet to LSP's user settings:
|
||||||
\\
|
\\
|
||||||
|
\\For Sublime Text 3:
|
||||||
|
\\
|
||||||
\\{
|
\\{
|
||||||
\\ "clients": {
|
\\ "clients": {
|
||||||
\\ "zig": {
|
\\ "zig": {
|
||||||
@ -134,7 +136,19 @@ pub fn wizard(allocator: *std.mem.Allocator) !void {
|
|||||||
\\ "enabled": true,
|
\\ "enabled": true,
|
||||||
\\ "languageId": "zig",
|
\\ "languageId": "zig",
|
||||||
\\ "scopes": ["source.zig"],
|
\\ "scopes": ["source.zig"],
|
||||||
\\ "syntaxes": ["Packages/Zig/Syntaxes/Zig.tmLanguage"]
|
\\ "syntaxes": ["Packages/Zig Language/Syntaxes/Zig.tmLanguage"]
|
||||||
|
\\ }
|
||||||
|
\\ }
|
||||||
|
\\}
|
||||||
|
\\
|
||||||
|
\\For Sublime Text 4:
|
||||||
|
\\
|
||||||
|
\\{
|
||||||
|
\\ "clients": {
|
||||||
|
\\ "zig": {
|
||||||
|
\\ "command": ["zls"],
|
||||||
|
\\ "enabled": true,
|
||||||
|
\\ "selector": "source.zig"
|
||||||
\\ }
|
\\ }
|
||||||
\\ }
|
\\ }
|
||||||
\\}
|
\\}
|
||||||
|
Loading…
Reference in New Issue
Block a user