Vous pouvez personnaliser vos fichiers dans le dossier templates
-
Télécharger ou déplacer le repo dans le dossier
/sgoinfre/goinfre/Perso/<login>
:cp -r cpp_FileGenerator /sgoinfre/goinfre/Perso/<login>
-
Ouvrir
genfile.sh
et modifierMY_LOGIN
-
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'
-
Quitter le terminal ou exécuter :
source ~/.zshrc
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
, sansfileName
⚠️ )
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