- Memahami tata bahasa berbagai bahasa sehingga perubahan karakter yang tidak bermakna diabaikan
- Indentasi, alignment, line-wrapping, dan lain-lain sesuai pemrosesan blok
- Ditujukan untuk memeriksa kode yang berubah secara visual (tidak mendukung patching & merging)
- Bahasa yang didukung
- Bash, C, C++, C# , Clojure , Common Lisp , CSS, Dart, Elixir, Emacs Lisp, Go, Haskell, Java, JavaScript (and JSX), JSON, OCaml, PHP, Python, Ruby, Rust, Scala, TypeScript (and TSX)
- Masih ada masalah performa dan memori pada file dengan banyak perubahan
1 komentar
Sudah kuduga, ternyata memang menggunakan tree-sitter ya!