Tree-sitter for Dummies

  Рет қаралды 36,533

Spooky Software

Spooky Software

Күн бұрын

Пікірлер: 23
@davidwrossiter
@davidwrossiter 4 ай бұрын
This is one of the best videos I have seen on the topic -- thanks so much!
@schicklingj
@schicklingj 3 жыл бұрын
Thanks a lot for creating this incredibly insightful and practical video.
@regexPattern
@regexPattern 3 жыл бұрын
Best video on KZbin. You are the reason why I will start digging into parsers more.
@pspiagicw
@pspiagicw 2 жыл бұрын
Amazing explanation with a good setup. Thanks and keep it up
@aseidma3576
@aseidma3576 2 жыл бұрын
Amazing introduction, thank you for this video!
@sgwong513
@sgwong513 Жыл бұрын
love this video, heard of tree-sitter for long time but never go in-depth on how it different to normal syntax hilight in editor.
@indiaengineering
@indiaengineering 3 жыл бұрын
Which colorscheme are you using in nvim ? It looks very neat.
@spookysoftware
@spookysoftware 3 жыл бұрын
github.com/mhartington/oceanic-next I chose it because it supposedly is tree-sitter aware. Glad you liked it.
@wojciech-kulik
@wojciech-kulik 7 ай бұрын
The trick with unclosed strings doesn't work with Swift. What should be done to add this feature?
@airilsra
@airilsra 2 жыл бұрын
Thanks. Tree-sitter apparently more than just a syntax highlighter like what I thought.
@BoydKelly
@BoydKelly 3 жыл бұрын
Nice vid. Really learned something about tree-sitter!
@Linuxdirk
@Linuxdirk Жыл бұрын
That's a great overview!
@baptisteArno
@baptisteArno 8 ай бұрын
Thank you very much 🙏
@gsupreeth
@gsupreeth 2 жыл бұрын
This was useful! Thank you.
@denispmaciel
@denispmaciel 3 жыл бұрын
Great video! Thank you!
@curtisnewton895
@curtisnewton895 3 жыл бұрын
I still dont understand what this does
@SimGunther
@SimGunther 3 жыл бұрын
It's an ultra responsive parser library for text editors/IDEs rather than for compilers/interpreters
@zombizombi
@zombizombi 2 жыл бұрын
How do you do the selections?
@simis_tld
@simis_tld 2 жыл бұрын
given you have this enabled in your treesitter config: `incremental_selection = { enable = true }` you can select a node with `gnn` and expand selection with `grn`.
@WorstDeveloper
@WorstDeveloper 3 жыл бұрын
Thanks for explaining it to this dummy. :)
@netbin
@netbin 2 жыл бұрын
in russian you translate it as a baby-sitter on a tree lol
@rashie
@rashie 2 жыл бұрын
👍👍
@VioletJewel1729
@VioletJewel1729 3 жыл бұрын
white background. bad
tree-sitter explained
15:00
TJ DeVries
Рет қаралды 91 М.
"Tree-sitter - a new parsing system for programming tools" by Max Brunsfeld
38:38
Strange Loop Conference
Рет қаралды 52 М.
Triple kill😹
00:18
GG Animation
Рет қаралды 18 МЛН
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 2,8 МЛН
Magically format embedded languages in Neovim
17:01
TJ DeVries
Рет қаралды 46 М.
Mastering the Vim Language
36:20
thoughtbot
Рет қаралды 615 М.
Ok I tried Tree-sitter! Here is what I think about it...
1:56:47
Tsoding Daily
Рет қаралды 61 М.
The Struggle To Write a Treesitter Plugin for Neovim
43:34
If Coding Were Natural
Рет қаралды 5 М.
"Parse and analyze source codes with Tree-sitter" by Maxime Mouchet
51:59
Understanding Neovim #4 - Treesitter
16:59
Vhyrro
Рет қаралды 18 М.
Let's create a Neovim plugin using Treesitter and Lua
13:52
DevOnDuty
Рет қаралды 13 М.
Customizing the Emacs Modeline
20:20
James Cash
Рет қаралды 3,1 М.
Tree sitter & LSP: Short Comparison
6:56
TJ DeVries
Рет қаралды 27 М.
Tree-sitter A new parsing system for programming tools
19:52
Triple kill😹
00:18
GG Animation
Рет қаралды 18 МЛН