Tree-sitter for Dummies

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ต.ค. 2024

ความคิดเห็น • 23

  • @schicklingj
    @schicklingj 3 ปีที่แล้ว +26

    Thanks a lot for creating this incredibly insightful and practical video.

  • @davidwrossiter
    @davidwrossiter 3 หลายเดือนก่อน +1

    This is one of the best videos I have seen on the topic -- thanks so much!

  • @regexPattern
    @regexPattern 3 ปีที่แล้ว +3

    Best video on TH-cam. You are the reason why I will start digging into parsers more.

  • @indiaengineering
    @indiaengineering 3 ปีที่แล้ว +6

    Which colorscheme are you using in nvim ? It looks very neat.

    • @spookysoftware
      @spookysoftware  3 ปีที่แล้ว +8

      github.com/mhartington/oceanic-next
      I chose it because it supposedly is tree-sitter aware. Glad you liked it.

  • @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.

  • @wojciech-kulik
    @wojciech-kulik 6 หลายเดือนก่อน

    The trick with unclosed strings doesn't work with Swift. What should be done to add this feature?

  • @BoydKelly
    @BoydKelly 3 ปีที่แล้ว +1

    Nice vid. Really learned something about tree-sitter!

  • @airilsra
    @airilsra 2 ปีที่แล้ว

    Thanks. Tree-sitter apparently more than just a syntax highlighter like what I thought.

  • @aseidma3576
    @aseidma3576 2 ปีที่แล้ว

    Amazing introduction, thank you for this video!

  • @pspiagicw
    @pspiagicw 2 ปีที่แล้ว

    Amazing explanation with a good setup. Thanks and keep it up

  • @Linuxdirk
    @Linuxdirk ปีที่แล้ว

    That's a great overview!

  • @gsupreeth
    @gsupreeth ปีที่แล้ว

    This was useful! Thank you.

  • @baptisteArno
    @baptisteArno 7 หลายเดือนก่อน

    Thank you very much 🙏

  • @denispmaciel
    @denispmaciel 3 ปีที่แล้ว

    Great video! Thank you!

  • @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`.

  • @curtisnewton895
    @curtisnewton895 3 ปีที่แล้ว +3

    I still dont understand what this does

    • @SimGunther
      @SimGunther 3 ปีที่แล้ว +5

      It's an ultra responsive parser library for text editors/IDEs rather than for compilers/interpreters

  • @rashie
    @rashie 2 ปีที่แล้ว

    👍👍

  • @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

  • @VioletJewel1729
    @VioletJewel1729 3 ปีที่แล้ว +2

    white background. bad