Инструменты программиста
14.2K subscribers
1.44K photos
106 videos
4 files
1.65K links
Полезные инструменты для программистов — бесплатные и платные

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Регистрация в перечне РКН: https://tprg.ru/mX0S
Download Telegram
Explainshell.com — простой способ узнать значение Unix-команд

Если вы активно используете Unix, то вам может быть знакома ситуация, когда приходится подолгу изучать man той или иной команды.

Используя Explainshell, можно избавить себя от необходимости мучиться на этом этапе. Сервис наглядно показывает, что делает команда, которую вы ввели в Терминал.

Стоимость: #бесплатно

#shell #terminal #unix
Hyper — это Терминал, основанный на технологии Electron

Написан он на HTML/CSS/JavaScript. При этом основная задача разработчиков проекта, по их собственным словам, это создание красивого и расширяемого опыт для пользователей командной строки.

Также в числе особенностей Hyper они называют скорость и стабильность работы, а также корректное API для авторов расширений.

Стоимость: #бесплатно

#terminal
This media is not supported in your browser
VIEW IN TELEGRAM
Ten Hands — простой способ организации и выполнения задач для Windows, Mac и Linux

Все те, кому приходится запускать скрипты, команды, задачи на постоянной основе, могут воспользоваться Ten Hands.

Благодаря данному инструменту, это можно делать удобнее и сразу из одного места.

Стоимость: #бесплатно

#terminal #organizer
explainshell.com — отличный сервис-энциклопедия, объясняющая команды Терминала

Работает максимально просто — вы пишете интересующую вас команду, а платформа разбивает её на составные части. После этого она объясняет каждую из них, используя для этого заранее спарсенные man-страницы

Стоимость: #бесплатно

#man #terminal #open_source
Asciinema — инструмент для записи терминальных сессий

Работает он максимально просто и непосредственно в самом Терминале. Достаточно лишь запустить команду asciinema rec, а для завершения воспользоваться сочетанием клавиш Ctrl-D или ввести exit

Есть поддержка как Linux, так и macOS с BSD

Стоимость: #бесплатно

#terminal #утилита #open_source
Tabby — широко конфигурируемый эмулятор Терминала, SSH- и COM-клиент для macOS, Windows и Linux

У инструмента есть несколько приятных фишек: встроенные SSH- и Telnet-клиенты с менеджером подключений, запоминание вкладок, поддержка PowerShell (and PS Core), WSL, Git-Bash, Cygwin, MSYS2, Cmder и CMD

Ещё можно отметить полноценный опыт работы с Shell на Windows, включая дополнение слов и команд по Tab (при помощи Clink). Есть встроенное защищённое хранилище для SSH-ключей и настроек

Проект имеет открытый исходный код, что явно является его огромным плюсом

Стоимость: #бесплатно

#terminal #ssh #open_source
This media is not supported in your browser
VIEW IN TELEGRAM
joe —  магия .gitignore в вашем Терминале

С помощью этого достаточно простенького инструмента, вы сможете генерировать .gitignore-файлы прямо из командной строки

Есть версия проекта как для macOS, так и для Linux c Windows

Стоимость: #бесплатно

#git #terminal #open_source
gopass — простой, но мощный менеджер паролей для вашего терминала

Инструмент позволяет с лёгкостью управлять своими учётными данными: в глобально распределённой команде, на нескольких устройствах или полностью автономно

По дефолту ваши учётные данные шифруются с помощью GPG и версионируются в Git. Основное взаимодействие с утилитой происходит через командную строку, что делает инструмент отличным выбором для поклонников CLI и систем CI/CD

Стоимость: #бесплатно

#terminal #open_source
htmlq — инструмент для работы с HTML прямо из Терминала

С его помощью можно запрашивать HTML-страницы с помощью CSS-селекторов: идентификаторов, атрибутов, текстовые фильтров и узлов

При этом возвращает утилита ссылки, а также умеет извлекать текст, удалять узлы и т.д

htmlq доступен на Linux, FreeBSD и macOS

Стоимость: #бесплатно

#terminal #html