Expand description
editor-core-treesitter - Tree-sitter integration for editor-core.
This crate provides an offline incremental parsing pipeline that can produce:
- highlight intervals (a style layer)
- fold regions (derived folding)
Output is expressed as editor_core::ProcessingEdit values, so it composes with other derived
state producers like LSP or .sublime-syntax.
Structs§
- Tree
Sitter Processor - An incremental Tree-sitter based document processor.
- Tree
Sitter Processor Config - Configuration for
TreeSitterProcessor.
Enums§
- Tree
Sitter Update Mode - How the processor updated its parse tree for the last
process()call.