4 ms·
Before this conversation is railroaded by talk about language servers, as the article points out, tree sitter tends to need to be a bit closer to the environmen
by aidos 5y ago
Before this conversation is railroaded by talk about language servers, as the article points out, tree sitter tends to need to be a bit closer to the environment to be effective.
There’s still work to do, but having tree sitter in neovim feels like a great step forward.
- omnicognate 5y agoYes, it's more for syntax highlighting where you don't want the lag of an external server and don't need the deep language analysis needed for diagnostics, refactoring, etc. I'm not sure what other use cases it would be superior to LSP for, but I'm sure there are some.
- mickeyp 5y agoAuthor here. Yes, both are very useful, with some overlap of purpose, but work well together.
- aidos 5y agoThanks for the article. Even though I'm not active on the development side in either editor, I love the idea that people are toiling away on these same sorts of enhancements in both environments (and I get the benefit in neovim).