Об этом проекте
asdf — это инструмент командной строки, предназначенный для управления версиями сред выполнения различных языков программирования для каждого проекта в отдельности. Он служит унифицированной альтернативой специализированным менеджерам версий, таким как nvm, rbenv и pyenv.
Основные возможности:
- Единый интерфейс командной строки: предоставляет согласованные команды для управления множеством языков через один инструмент.
- Конфигурация для конкретного проекта: использует файл .tool-versions в каждом проекте для определения необходимых версий, автоматически переключая среды выполнения при переходе между директориями.
- Поддержка миграции: совместим с существующими конфигурационными файлами, такими как .node-version, .nvmrc и .ruby-version.
- Расширяемость: оснащен системой плагинов, которая позволяет пользователям добавлять поддержку нужных им языков.
- Интеграция с оболочкой: предлагает автодополнение для Bash, Zsh, Fish и Elvish.
- Глобальная конфигурация: поддерживает единый глобальный файл конфигурации для настроек версий по умолчанию.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.