16 points par xguru 2021-05-27 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • 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.

Aucun commentaire pour le moment.