Этот бесплатный Linux-инструмент меняет правила игры для разработчиков — вы удивитесь, как раньше обходились без него!

A man holding a laptop next to the Linux mascot, Tux, standing with crossed arms.

Быть разработчиком — это не просто писать код. Почти каждый день сталкиваешься с однообразными задачами: нужно преобразовать данные, закодировать или декодировать информацию, проверить структуру файлов — и так до бесконечности. Постоянно переключаться между разными инструментами — утомительно и тратит драгоценное время. В таких случаях и выручает Dev Toolbox.

Как установить Dev Toolbox

Dev Toolbox можно найти на Flathub. Для установки понадобится Flatpak. Просто выполните команду:

А после — запустите Dev Toolbox и можно сразу работать:

An overview of the Dev Toolbox software on Linux.

Если не хочется ничего устанавливать — попробуйте веб-версию. Однако на Linux набор возможностей гораздо шире, и работает она заметно удобнее.

Python logo over blurred Python code background, with the word 'Python' written in yellow underneath.

Я много лет пишу на Python и всегда ставлю эти 5 инструментов на новый компьютер

Автокоррекция в терминале, изоляция сред, продвинутый отладчик, современный синтаксис и удобный REPL — эти плюшки экономят мне кучу времени.

Все рутинные задачи разработчика — теперь в одном месте

С этим сталкивался каждый. Только вошёл в поток, как тут появляется JSON, который абсолютно неудобен для быстрого разбора — данные вразнобой, а работать нужно уже сейчас. А завтра новая задача — и новые форматы.

На практике мне часто приходится возиться с JWT-токенами, Markdown, SQL-запросами, регулярками, фронтендом и разными текстовыми и файловыми форматами. Конечно, для каждого случая есть свое приложение, но удобство Dev Toolbox именно в том, что все нужные утилиты собраны в одном месте и интерфейс здесь настолько простой, что разберётся даже новичок.

Dev Toolbox оценят не только разработчики. Системным администраторам и опытным линуксоидам тоже пригодятся его возможности. Например, калькулятор chmod — если честно, я вечно путаюсь в правах доступа. Здесь всё просто: ставишь нужные галочки — и сразу видишь правильные значения, не надо держать всё в голове.

A chmod calculator in Dev Toolbox to calculate permission values using checkboxes.

Здесь же есть и генератор Cron-выражений — для меня лично это всегда был камень преткновения. Просто отмечаешь нужное время и дни недели, а утилита сама собирает строку для crontab. Есть и обратный конвертер: вставляешь выражение — получаешь расшифровку с ближайшими датами выполнения.

Linux mascot using a laptop with some multiplexer terminals around it.

Вот эти три утилиты позволили мне освоить Linux-терминал за считанные дни

Чем меньше лишнего, тем лучше. Быстрое обучение — залог успеха для профи.

Графические инструменты делают Dev Toolbox по-настоящему незаменимым

Вот что меня действительно удивило — в Dev Toolbox есть графические утилиты для работы с цветами, проверки контрастности, а также для конвертации изображений между популярными форматами.

Если вы связаны с дизайном или версткой, эти функции наверняка придутся по вкусу. Конвертер цветов и анализ контраста — очень приятные дополнения. Мне часто приходится переводить один цветовой формат в другой при работе с CSS, и в этом приложении всё просто: выбрал цвет — видишь его значения во всех нужных форматах.

Color converter tool in Dev Toolbox to convert colors from one format to another.

Анализ контраста покажет, насколько хорошо читается текст на выбранном фоне: сразу появляются оценки и советы по удобству. Раньше мне приходилось рассчитывать это вручную.

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

Simulating color blindness in Dev Toolbox.

Плюс — есть конвертер изображений между PNG, JPEG, WEBP и BMP. Удобно, когда приходится работать с разными исходниками или готовить картинки для публикации — все нужные форматы на месте.

Concept of computer programming or developing software. Laptop computer with code on screen. Heart, message, cog, home, user, cloud, and lock icons.

Только начинаете путь веб-разработчика? Вот с чего стоит начать!

Забудьте о сложностях — начать кодить можно легко и уверенно.

Интуитивный интерфейс — настоящая вишенка на торте

В Dev Toolbox радует не только набор инструментов, но и удобство работы с ними. Пробовал похожие программы — чаще всего они ограничиваются консолью без излишеств. Или, если есть графика, всё выглядит скучно и неудобно — здесь такого нет.


Подпишитесь на советы и подборки инструментов Dev Toolbox

Все функции удобно разложены по категориям. Для каждого поля ввода есть быстрые кнопки вставки, очистки, копирования — удобно, если работаете с большими объёмами данных. Хотите загрузить содержимое файла? Можно сделать это одной кнопкой. А пояснения и инструкции видны сразу рядом с каждым инструментом, не нужно ничего искать.

Наверху — быстрый поиск: набрали название функции, и она тут же у вас перед глазами. Инструментов немного, запутаться трудно, но всё же это приятно экономит время. Любимые утилиты можно отмечать звёздочками, чтобы сразу находить их в отдельном списке.

Теперь мне совсем не хочется возвращаться к вороху разрозненных программ — Dev Toolbox стал для меня настоящим помощником каждый день. Разве что для сложных скриптов или пайпов всё еще использую терминал. Кстати, есть ещё один классный Linux-инструмент, который полностью заменил мне редакторы и ускорил работу с текстом.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Премиум подписка — это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!

Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь

Также подписывайтесь на нас в:

Алекс Бежбакин
Оцените автора
Добавить комментарий