Bienvenue sur RustHW ! Il s'agit d'un outil multiplateforme "Hello, World!" ultra rapide, extensible, évolutif, personnalisable, alimenté par l'IA. application écrite en Rust.
Blazing Fast : Construite en gardant à l'esprit les performances de Rust, cette application s'exécute rapidement et efficacement.
Extensible : conçu dans un souci d'extensibilité, vous pouvez facilement ajouter de nouvelles fonctionnalités.
Évolutif : convient à divers cas d'utilisation, des petits scripts aux applications plus volumineuses.
Personnalisable : personnalisez vos messages d'accueil avec différentes couleurs, styles de boîtier et bien plus encore.
AI-Powered : Tout le code est écrit par ChatGPT.
Multiplateforme : fonctionne sous Windows, macOS, Linux, via SSH, etc.
Pour commencer, téléchargez simplement le projet à partir des versions.
Assurez-vous que Rust est installé sur votre machine. Vous pouvez installer Rust en utilisant rustup
, le programme d'installation de la chaîne d'outils Rust :
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | merde
Clonez le dépôt :
git clone https://github.com/szrabinowitz/hwrust.gitcd hello_custom
Construisez le projet :
construction de marchandises
Exécutez l'application avec des arguments de ligne de commande facultatifs pour personnaliser le résultat :
rusthw # exécuté avec les options par défautrusthw --hello-color [color] --world-color [color] --exclamation --casing uppercase # exécuté avec des options personnalisées
--hello-color
: Définit la couleur de "Bonjour". Options : rouge, vert, bleu, jaune, magenta, cyan, blanc, noir (par défaut : vert).
--world-color
: Définit la couleur de "World". Options : rouge, vert, bleu, jaune, magenta, cyan, blanc, noir (par défaut : bleu).
--exclamation
: Ajoute un point d'exclamation à la fin de la sortie (par défaut : false).
--casing
: Spécifiez le style de casse. Options : majuscule, majuscule, minuscule (par défaut : majuscule).
Pour créer une version optimisée, exécutez :
construction de la cargaison --release
L'exécutable sera situé dans le répertoire target/release
.
Les contributions sont les bienvenues ! Si vous avez des suggestions ou des améliorations, veuillez ouvrir un problème ou soumettre une pull request.
Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.
Amusez-vous à personnaliser vos salutations avec rusthw ! ?
Ajoutez la possibilité de mettre en majuscule « Bonjour » sans mettre en majuscule « Monde ».
Ajoutez la possibilité de colorer chaque personnage individuellement.
Créer une version WASM