À propos du projet
asdf est un outil en ligne de commande conçu pour gérer plusieurs versions d'environnements d'exécution pour divers langages de programmation, projet par projet. Il sert d'alternative unifiée aux gestionnaires de versions spécifiques aux langages tels que nvm, rbenv et pyenv.
Les capacités clés incluent :
- CLI unifiée : Fournit des commandes cohérentes pour gérer plusieurs langages via un seul outil.
- Configuration par projet : Utilise un fichier .tool-versions par projet pour définir les versions requises, basculant automatiquement les environnements d'exécution lorsque l'utilisateur navigue dans les répertoires.
- Support de migration : Compatible avec les fichiers de configuration existants tels que .node-version, .nvmrc et .ruby-version.
- Extensibilité : Dispose d'un système de plugins qui permet aux utilisateurs d'ajouter le support pour les langages de leur choix.
- Intégration au shell : Offre une complétion de shell pour Bash, Zsh, Fish et Elvish.
- Configuration globale : Maintient une configuration globale unique pour les paramètres de version par défaut.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.