Template de fichier dans PyCharm == Productivité

Je viens de découvrir comment créer un template de fichier dans Pycharm ce qui est très utile pour gagner du temps.

En tant que développeur, nous sommes souvent amenés à créer de nouveaux fichiers avec une structure identique a des existants dans la base de code. Afin de faciliter la lecture et de pérenniser le projet, les nouveaux fichiers doivent être écrit d’une manière similaire et consistante.

Par exemple, lorsque je crée de nouveaux tests unitaires, mon fichier se décompose en différentes sections.

  • Définition de ma classe de test
  • Pré-condition pour mes tests
  • Un test qui valide le comportement attendu
  • Un test qui valide une erreur attendue
  • Nom de classe ajoute dans __all__

Il y a trois manières de créer ce nouveau fichier de test:

  • Créer un fichier vide et recréer la classe de test à la main
  • Copier/coller le contenu d’un fichier existant, supprimer le code non-nécessaire et modifier la base pour tester un nouveau scenario
  • Créer un fichier basé sur un template

L’option numero 3 l’emporte haut la main. 👏

Comment créer un template avec Pycharm?

Menu Pycharm -> Préferences -> Editeur -> File and Code template

Dans ce template, j’utilise la variable ${name} qui sera définie par l’utilisateur avant de générer le nouveau fichier.

Afin de formater une variable (capitalize string to lowercase string), les méthodes pour les chaines de caractères en java sont disponibles.

Une fois le template créé, il devient disponible depuis le menu de creation de fichier.


⭐️ Ainsi s’achève ce tutoriel pour créer un template de fichier avec Pycharm, espérant que ca vous servira. Cheers!

0

Laisser un commentaire