Implement scope-specific bracket matching and comment toggling
Co-authored-by: Julia Risley <julia@zed.dev>
This commit is contained in:
parent
1851e2e77c
commit
2967b46a17
7 changed files with 129 additions and 38 deletions
|
@ -173,6 +173,11 @@ pub(crate) fn language(
|
|||
.with_injection_query(query.as_ref())
|
||||
.expect("failed to load injection query");
|
||||
}
|
||||
if let Some(query) = load_query(name, "/overrides") {
|
||||
language = language
|
||||
.with_override_query(query.as_ref())
|
||||
.expect("failed to load override query");
|
||||
}
|
||||
if let Some(lsp_adapter) = lsp_adapter {
|
||||
language = language.with_lsp_adapter(lsp_adapter)
|
||||
}
|
||||
|
|
|
@ -1,2 +1,7 @@
|
|||
(jsx_element) @override.element
|
||||
[
|
||||
(jsx_element)
|
||||
(jsx_fragment)
|
||||
(jsx_self_closing_element)
|
||||
(jsx_expression)
|
||||
] @override.element
|
||||
(string) @override.string
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue