Skip to content

vtestut/cpp_FileGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpp_FileGenerator

Générerateur de templates pour la piscine C++

Vous pouvez personnaliser vos fichiers dans le dossier templates

⚙️ Installation ( à 42 ) ⚙️

  1. Télécharger ou déplacer le repo dans le dossier /sgoinfre/goinfre/Perso/<login> :

    cp -r cpp_FileGenerator /sgoinfre/goinfre/Perso/<login>
    
  2. Ouvrir genfile.sh et modifier MY_LOGIN

  3. Modifier zshrc ou bashrc :

    nano ~/.zshrc
    

 A la fin du fichier, ajouter votre login et copier l'alias :  ctrl+X, Y, Entrer pour save

   alias genfile='/sgoinfre/goinfre/Perso/<LOGIN>/cpp_FileGenerator/genfile.sh'
  1. Quitter le terminal ou exécuter :

    source ~/.zshrc
    

🛠️ Utilisation 🛠️

  Exécuter la commande genfile suivi du fileName suivi d'une des options suivantes :

  • c  :  Crée un fichier .cpp.
  • h  :  Crée un fichier .hpp ET un fichier .cpp.
  • m  :  Crée un fichier main.cpp qui va #include "<fileName>.hpp".
  • all :  Crée les quatre types de fichiers (hpp, cpp, main et Makefile).
  • make :   Crée un Makefile. ( ⚠️ genfile make , sans fileName ⚠️ )

Le programme passe la première lettre de fileName en uppercase si ce n'est pas déjà le cas.  

genfile maClasse c    crée MaClasse.cpp
genfile maClasse h    crée des fichiers MaClasse.hpp et MaClasse.cpp
genfile maClasse m    crée un fichier main.cpp qui #include "MaClasse.hpp"
genfile make          crée un Makefile

About

You can customize templates to quickly create .hpp, .cpp, and Makefile

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published