Omit json-language-server
from the scope_opt_in_language_servers
(#27023)
Follow-up of https://github.com/zed-industries/zed/pull/26574/files After that PR, settings.json stopped giving completions when `"` was typed as a key: https://github.com/user-attachments/assets/5ff03863-024c-4c28-a7cd-8ef48a1695d8 This goes down tofb12863999/crates/language/src/language.rs (L1736-L1748)
which was empty before the PR, hence leading to lower `true` branch. Now, when typing `"`, there's no scope according tofb12863999/crates/project/src/lsp_store.rs (L4529-L4532)
return result. Removing `json-language-server` from `scope_opt_in_language_servers` seems to preserve the `:` fix and restore the completions behavior. Release Notes: - N/A
This commit is contained in:
parent
ed510b5e93
commit
959a024861
3 changed files with 1 additions and 5 deletions
|
@ -10,8 +10,6 @@ brackets = [
|
|||
]
|
||||
tab_size = 2
|
||||
prettier_parser_name = "json"
|
||||
scope_opt_in_language_servers = ["json-language-server"]
|
||||
|
||||
[overrides.string]
|
||||
word_characters = [":"]
|
||||
opt_into_language_servers = ["json-language-server"]
|
||||
|
|
|
@ -11,7 +11,5 @@ brackets = [
|
|||
tab_size = 2
|
||||
prettier_parser_name = "jsonc"
|
||||
|
||||
scope_opt_in_language_servers = ["json-language-server"]
|
||||
[overrides.string]
|
||||
word_characters = [":"]
|
||||
opt_into_language_servers = ["json-language-server"]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue