Tree-sitter for Dummies

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

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.
@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.
@Linuxdirk
@Linuxdirk Жыл бұрын
That's a great overview!
@pspiagicw
@pspiagicw 2 жыл бұрын
Amazing explanation with a good setup. Thanks and keep it up
@BoydKelly
@BoydKelly 3 жыл бұрын
Nice vid. Really learned something about tree-sitter!
@aseidma3576
@aseidma3576 2 жыл бұрын
Amazing introduction, thank you for this video!
@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.
@airilsra
@airilsra 2 жыл бұрын
Thanks. Tree-sitter apparently more than just a syntax highlighter like what I thought.
@wojciech-kulik
@wojciech-kulik 7 ай бұрын
The trick with unclosed strings doesn't work with Swift. What should be done to add this feature?
@gsupreeth
@gsupreeth 2 жыл бұрын
This was useful! Thank you.
@baptisteArno
@baptisteArno 8 ай бұрын
Thank you very much 🙏
@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. :)
@rashie
@rashie 2 жыл бұрын
👍👍
@netbin
@netbin 2 жыл бұрын
in russian you translate it as a baby-sitter on a tree lol
@VioletJewel1729
@VioletJewel1729 3 жыл бұрын
white background. bad
tree-sitter explained
15:00
TJ DeVries
Рет қаралды 90 М.
"Tree-sitter - a new parsing system for programming tools" by Max Brunsfeld
38:38
Strange Loop Conference
Рет қаралды 52 М.
I tricked MrBeast into giving me his channel
00:58
Jesser
Рет қаралды 28 МЛН
Will A Basketball Boat Hold My Weight?
00:30
MrBeast
Рет қаралды 147 МЛН
Elza love to eat chiken🍗⚡ #dog #pets
00:17
ElzaDog
Рет қаралды 21 МЛН
Человек паук уже не тот
00:32
Miracle
Рет қаралды 3,6 МЛН
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
Рет қаралды 60 М.
The Struggle To Write a Treesitter Plugin for Neovim
43:34
If Coding Were Natural
Рет қаралды 4,9 М.
Tree-sitter A new parsing system for programming tools
19:52
Magically format embedded languages in Neovim
17:01
TJ DeVries
Рет қаралды 46 М.
Neovim & Extensibility - My Talk from Jane Street
35:00
TJ DeVries
Рет қаралды 50 М.
The Vim Experience
45:19
Bog
Рет қаралды 143 М.
"Parse and analyze source codes with Tree-sitter" by Maxime Mouchet
51:59
Let's create a Neovim plugin using Treesitter and Lua
13:52
DevOnDuty
Рет қаралды 13 М.
I tricked MrBeast into giving me his channel
00:58
Jesser
Рет қаралды 28 МЛН