-
Some of those features are found in new modern editors like Xi, Lapce, Helix, etc. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Hi! |
Beta Was this translation helpful? Give feedback.
Hi!
ecode currently does not use tree-sitters, I'll probably leverage the feature to the LSP. LSPs have a feature called semantic tokens (or semantic highlighting) that usually the underlying implementation is a tree-sitter. I'm exploring the possibilities but I'm still not completely sure what's going to be the adequate solution for ecode. tree-sitters are cool but they are not always necessary or the best solution for the problem IMO. ecode currently uses a simpler approach and is more similar to what vscode's uses.
CRDTs are for concurrent document editing. ecode does not support that feature at the moment.