14P by xguru 2022-03-30 | favorite | 댓글 1개
  • 다양한 언어의 문법을 이해해서 의미없는 글자 변경은 무시
    • 블록 처리에 따른 들여쓰기, 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)
  • 아직 변경이 많은 파일에서는 성능 및 메모리 문제가 있음

혹시나 했더니 역시 tree-sitter 를 이용하는군요!