DevToys: Швейцарский армейский нож для разработчиков

Возможно, вы просто знакомы с PowerToys. Это набор утилит для опытных пользователей для настройки и оптимизации работы в Windows для повышения производительности.
DevToys — это примерно то же самое, но для разработчиков.

Введение

До того, как я открыл для себя DevToys, я использовал множество онлайн-инструментов на различных сайтах.
Конечно, каждый раз мне нужно было запоминать url инструмента или открывать Notion, чтобы найти свои заметки об инструментах, и я терял много времени.
В настоящее время в DevToys доступно множество инструментов:

  • Конвертеры
    • JSON <> YAML
    • Временная метка
    • База чисел
  • Кодировщики / декодировщики
    • HTML
    • URL
    • Base64 Текст и изображение
    • GZip
    • Декодер JWT
  • Форматировщики
    • JSON
    • SQL
    • XML
  • Генераторы
    • Хэш (MD5, SHA1, SHA256, SHA512)
    • UUID 1 и 4
    • Lorem Ipsum
    • Контрольная сумма
  • Текст
    • Escape / Unescape
    • Инспектор & Конвертер регистров
    • Тестер регекса
    • Сравнитель текста
    • Предварительный просмотр уцененного текста
  • Графика
    • Симулятор цветовой слепоты
    • Компрессор PNG / JPEG
    • Конвертер изображений

Если у вас есть новая идея, перевод инструментов на ваш язык или что-то еще, DevToys является opensource и открыт для получения Pull Requests.
Вы можете найти репозиторий здесь

Как установить DevToys

Есть несколько способов установить DevToys на вашу машину.
Самый простой — загрузить его из Microsoft Store.


В этом случае DevToys будет автоматически обновляться прямо из магазина.

Другой способ — использовать WinGet. Вам также потребуется учетная запись Microsoft Store, но в этом случае вы сможете управлять обновлениями с помощью команд WinGet.
Чтобы установить его из WinGet:

winget install DevToys

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

Запуск DevToys из PowerShell

Одна из особенностей, которая мне нравится, — это возможность запуска DevToys непосредственно из PowerShell.
В течение дня у меня всегда открыт терминал Windows, и мне удобнее запускать DevToys оттуда.
Команда очень проста в написании:

start devtoys

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

start devtoys:?tool=jsonyaml

Название инструментов можно найти непосредственно на странице проекта на GitHub.

Оцените статью
Procodings.ru
Добавить комментарий