Публикации по теме 'cli'
7 потрясающих утилит командной строки на базе Rust
Современные команды Linux для каждого разработчика
Table of Contents
Introduction
🦀 Starship
🦀 ripgrep
🦀 bat
🦀 tokei
🦀 exa
🦀 fd
🦀 procs
🦀 How I found them
Conclusion
Вступление
Язык программирования Rust был самым любимым языком Stack Overflow четыре года подряд .
Rust в основном рассматривается как альтернатива другим языкам системного программирования, таким как C или C ++.
Вот почему многие талантливые разработчики, в том числе Бенджамин Саго и..
Найдите: инструмент рекурсивного поиска, написанный на Rust
Инструмент, написанный на Rust для рекурсивного поиска по всем файлам, находящимся в папке.
Сколько раз вы просматривали файлы в поисках строки или источника функции?
Locate - это инструмент, написанный на Rust , который рекурсивно просматривает каждый файл и дает точное местоположение строки запроса в файлах.
Он невероятно быстрый, поскольку он написан на Rust, и он может рекурсивно перемещаться по каталогам.
Мотивация
Я хотел изучить Rust и считаю, что лучший способ выучить..
Простая реализация команды «помощь»
Когда используется argparse , он обеспечивает автоматическую обработку команд -h / --help . Даже если были добавлены подпарсеры, он обрабатывает их справку по подпарсерам , а также глобальную справку, которая предоставляет список этих подпарсеров.
Все идет нормально.
Добавление команды справки
Добавление команды help command является любезностью по отношению к пользователю, если используются субпарсеры. Рекомендуется предоставить пользователю два способа просмотра справки:..
Краткое руководство по созданию приложения с интерфейсом командной строки на Ruby
Краткое руководство по созданию приложения с интерфейсом командной строки на Ruby
Когда вы входите в мир программирования, будь то четырехлетняя степень в области компьютерных наук, трудная программа буткемпа или самостоятельный курс Udemy, более чем вероятно, что вашим самым первым испытанием огнем будет создание командной строки. интерфейсное приложение. Задача здесь состоит в том, чтобы поместить все навыки, которые вы уже изучили, на совершенно пустой странице и начать оттуда...