- Versteht die Grammatik verschiedener Sprachen und ignoriert bedeutungslose Zeichenänderungen
- etwa Einrückungen, Alignment und Line-Wrapping durch Blockverarbeitung
- Gedacht dafür, geänderten Code visuell zu prüfen (Patching & Merging werden nicht unterstützt)
- Unterstützte Sprachen
- 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)
- Bei Dateien mit noch vielen Änderungen gibt es weiterhin Performance- und Speicherprobleme
1 Kommentare
Ich hatte es mir schon gedacht – und tatsächlich nutzt es
tree-sitter!