1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/silently9527-ToolsetIdeaPlugin

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 6.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 18:38 eb76df6

Программистский инструментарий

公众号 掘金 CSDN 开源中国 知乎

Github地址: https://github.com/silently9527/Toolkit Gitee地址: https://gitee.com/silently9527/Toolkit

Если вам понравился этот инструмент, не забудьте поставить звёздочку!

Предыстория

В процессе разработки я часто использую некоторые онлайн-инструменты, такие как преобразование временных меток в даты и форматирование JSON. Я подумал о том, чтобы объединить все эти функции в плагин для IDEA, чтобы разработчикам не приходилось искать инструменты в интернете, а можно было быстро и эффективно выполнять свою работу прямо в IDE.

Как использовать

  1. Дважды щёлкните по Control или нажмите на значок инструмента, чтобы открыть окно RunAnything.

  2. В окне RunAnything введите ?, чтобы увидеть команды toolkit.

  3. Введите toolkit, чтобы просмотреть все доступные команды.

  4. Выберите нужную команду, например, преобразование SQL в запрос elasticSearch, генерацию QR-кода и т.д.

Установка

Есть два способа установки:

  • Первый способ: скачать исходный код и самостоятельно упаковать его для установки.
  • Второй способ:
    1. Подпишитесь на мой публичный аккаунт в WeChat: «Бе Тэ изучает Java», и ответьте «toolkit», чтобы получить уже упакованный плагин. Последняя версия плагина — 1.0.3.
    2. Установите плагин из пакета на диске в IDEA. После установки перезапустите IDEA, и интерфейс станет доступен.

Поддерживаемые команды

Команда Описание
toolkit date Преобразование даты в временную метку
toolkit timestamp Преобразование временной метки в дату
toolkit json Форматирование JSON
toolkit sql2dsl Преобразование SQL в запрос elasticSearch
toolkit url encode Кодирование URL
toolkit url decode Декодирование URL
toolkit base64 encode Кодирование base64
toolkit base64 decode Декодирование base64
toolkit phone Определение региона по номеру телефона
toolkit ip Определение региона по IP-адресу
toolkit md5 Шифрование MD5
toolkit sha1 Шифрование SHA1
toolkit sha224 Шифрование SHA224
toolkit sha256 Шифрование SHA256
toolkit sha384 Шифрование SHA384
toolkit sha512 Шифрование SHA512
toolkit uuid Генерация случайного UUID
toolkit regular Регулярные выражения
toolkit qrcode encode Генерация QR-кодов (с возможностью добавления логотипа)

Планируемые команды

Команда Описание
toolkit nat Проникновение во внутреннюю сеть (удобно для бэкенд-разработки с использованием WeChat и Alipay)
toolkit cron Выражение Cron
toolkit file minify Минификация JS/CSS
toolkit file download Загрузка файлов
toolkit qrcode decode Анализ QR-кодов

Жду ваших предложений по новым командам.

Тестирование в IDEA

Тестирование проводилось в следующих версиях IDEA: 2019 и 2020. Если у вас возникнут проблемы с другими версиями, пожалуйста, сообщите мне.

Мой технический блог

https://silently9527.cn/

Другие проекты, которые я рекомендую

Пожертвования на разработку

Если вы считаете, что этот проект помог вам в вашей работе, вы можете поддержать меня чашкой кофе (я верю, что это более значимо, чем пожертвования стримерам).

Спасибо за ваше внимание!

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/silently9527-ToolsetIdeaPlugin.git
git@api.gitlife.ru:oschina-mirror/silently9527-ToolsetIdeaPlugin.git
oschina-mirror
silently9527-ToolsetIdeaPlugin
silently9527-ToolsetIdeaPlugin
master