Инструменты командной строки ускоряют и упрощают рабочий процесс. Они помогают отлаживать код, управлять файлами, форматировать код и автоматизировать задачи, не выходя из терминала. Такие инструменты, как Ruff, pre-commit и pipx, обеспечивают согласованность проектов и изоляцию окружения, позволяя тратить больше времени на кодинг и меньше — на исправление проблем с настройкой.
В статье разобраны следующие утилиты:
bat — замена cat, но с подстветкой синтаксиса.tldr — удобная справка по командамeza — ls с цветами и интеграцией с gitruff — сверхбыстрый линтер и форматтер для Pythonpre-commit — автоматические проверки перед каждым коммитом в gitcookiecutter — генерирует шаблоны проектов одной командойhyperfine — проводит бенчмаркинг команд с подробной статистикойlazygit — предоставляет терминальный интерфейс для удобной навигации по коммитамpipx — устанавливает и запускает Python CLI-приложения в изолированных средахentr — следит за файлами и запускает команды при их измененииhttpie — инструмент командной строки для выполнения HTTP-запросов с понятным синтаксисом и форматированным выводомglow — отображает Markdown в терминале с цветами@usr_bin_linux
