- विभिन्न भाषाओं के व्याकरण को समझकर अर्थहीन अक्षर-स्तरीय बदलावों को नज़रअंदाज़ करता है
- ब्लॉक प्रोसेसिंग के अनुसार indentation, Align, Line-Wrapping आदि
- बदले गए कोड को आँखों से देखकर जांचने के लिए उपयोगी (Patching & Merging को सपोर्ट नहीं करता)
- समर्थित भाषाएँ
- 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)
- जिन फ़ाइलों में अभी भी बहुत अधिक बदलाव हैं, उनमें performance और memory से जुड़ी समस्याएँ हैं
1 टिप्पणियां
सोचा था शायद ऐसा ही होगा, और वाकई यह tree-sitter का इस्तेमाल करता है!