StartDotNet est un outil conçu pour simplifier le processus de configuration pour les nouveaux projets C # à l'aide du Framework .NET. Il automatise la création de répertoires de projet, de fichiers de solutions et de fichiers de projet, rationalisant le processus d'initialisation pour les développeurs. StartDotNet peut être utilisé via un script Python ou comme fichier exécutable autonome.
Pour le script python:
Pour le fichier exécutable:
Vous pouvez vérifier si le SDK .NET est installé en exécutant dotnet --version dans votre terminal ou votre invite de commande.
StartDotNet.py sur votre machine locale.StartDotNet.exe sur votre machine locale. Ouvrez une invite de commande : accédez au dossier où vous avez téléchargé StartDotNet.exe .
Exécutez l'exécutable : double-cliquez simplement sur StartDotNet.exe ou exécutez-le à partir de l'invite de commande:
StartDotNet.exeSuivez les invites : l'exécutable vous guidera dans le même processus que le script.
Ouvrez un terminal ou une invite de commande : accédez au dossier où vous avez enregistré StartDotNet.py .
Exécutez le script : exécutez le script en exécutant la commande suivante:
python StartDotNet.pySuivez les invites : le script vous guidera tout au long du processus. Il vous sera demandé d'entrer un nom de projet et de sélectionner un type de projet.
Pour le script Python et l'exécutable, vous pouvez utiliser des arguments de ligne de commande pour spécifier le nom du projet, le répertoire et le type:
-d , --directory : Spécifiez le répertoire où le projet doit être créé.-t , --type : Spécifiez le type de projet .NET ( console , webapi , mvc ).Exemple pour le script Python:
python StartDotNet.py MyNewProject -d ./Projects -t consoleExemple pour l'exécutable:
StartDotNet.exe MyNewProject -d .Projects -t consoleNous saluons les contributions à StartDotNet! Si vous avez des suggestions d'améliorations ou de rencontrer des problèmes, n'hésitez pas à soumettre un problème ou à expulser notre référentiel GitHub.
StartDotnet est open source sous la licence publique générale GNU. Voir le fichier de licence pour plus de détails.
Créé par John Akujobi en mars 2024.
Un merci spécial à la communauté .NET et à mes camarades de classe dans CSC 346 OOP SP24 pour être les premiers utilisateurs et fournir des commentaires.