-
Outil de refactorisation à grande échelle pour le code/HTML/JSON à l’aide de templates légers
-
Prend en charge Mac/Ubuntu/Windows (WSL)
-
Intègre des parseurs pour la plupart des langages de développement
→ effectue les recherches et remplacements en reconnaissant la syntaxe
-
Correspondance d’arguments avec la forme :[]
-
Prend en charge la correspondance structurelle pour () [] {} etc.
-
Utilisation possible des expressions régulières lors de la correspondance
-
Langages pris en charge : C, C++, Java, C#, Go, Rust, Ruby, Python, PHP, Swift, Javascript, TypeScript, HTML, CSS, SQL, Lisp, Julia..
-
Exemple d’utilisation : passage de Python 2 à 3
→ comby 'failUnlessEqual(:[a],:[b])' 'assertEqual(:[a],:[b])' example.py
Aucun commentaire pour le moment.