
MooTool
Набор удобных инструментов для разработчиков.
Набор удобных инструментов для разработчиков.


Поддерживаемые платформы
Windows • Linux • macOS
Быстрый просмотр скриншотов


















Скачать
https://github.com/rememberber/MooTool/releases
https://gitee.com/zhoubochina/MooTool/releases## Поддержите проект
Если проект MooTool был полезен для вас или принёс вам удобство,
вы можете подтвердить мою работу каждый день после работы и в выходные,
ваши пожертвования будут служить мне источником мотivation
Исправление:
motivation -> мотивации
Финальный текст:
Поддержите проект
Если проект MooTool был полезен для вас или принёс вам удобство,
вы можете подтвердить мою работу каждый день после работы и в выходные,
ваши пожертвования будут служить мне источником мотивации
Полнофункциональная карта MooTool
Быстрые заметки
Поддержка синтаксического выделения цветами для нескольких языков
- markdown
- java
- c
- cpp
- cs
- python
- golang
- kotlin
- scala
- groovy
- ruby
- html
- sql
- json
- jshintrc
- xml
- yaml
- javascript
- jsp
- typescript
- css
- less
- php
- properties
- asm
- asm6502
- bbcode
- clojure
- csv
- d
- dockerfile
- dart
- delphi
- dtd
- fortran
- hosts
- htaccess
- ini
- latex
- lisp
- lua
- makefile
- mxml
- nsis
- perl
- sas
- tcl
- unix
- vb
- bat
Часто используемые языки с поддержкой форматирования кода
Упорядоченные / Незначенные списки
Экспорт / Массовый экспорт, глобальный поиск
Шрифт, размер шрифта, цвет списка
Быстрые действия
- Автоматическое сохранение
- Удаление пробелов
- Удаление пустых строк
- Удаление отступов (\t)
- Научная нотация -> Обычное число
- Обычное число -> Научная нотация
- Обычное число -> Тысячные разделители
- Тысячные разделители -> Обычное число
- Название нижним подчеркиванием -> Название camelCase
- Название camelCase -> Название нижним подчеркиванием
- Верхний регистр -> Нижний регистр
- Нижний регистр -> Верхний регистр
- Удаление переноса строки
- Перенос строки -> ,
- Перенос строки -> ','
- Перенос строки -> '",'
- , -> Перенос строки
- ',' -> Перенос строки
- "," -> Перенос строки
- Отступ (\t) -> Перенос строки
- Уникализация по строкам
- Уникализация по строкам и подсчет количества повторений
- Экранирование
- Декодировка экранирования
- Инвертирование строк- Сортировка строк A-Z
- Сортировка строк Z-A
- Сортировка по китайским иероглифам## Преобразование времени
Преобразование timestamp'ов
- Время -> Timestamp (миллисекунды)
- Timestamp (миллисекунды) -> Время
- Timestamp -> Время (секунды)
- Время -> Timestamp (секунды)
История
Операции с цифровыми часами## JSON
Форматирование JSON
Сжатие JSON
Экспорт/Массовый экспорт, поиск
Шрифты, размер шрифта
Преобразование JSON в ключ-значение и обратно
Преобразование JSON в XML
Преобразование XML в JSON
Преобразование JavaBean в JSON
Преобразование JSON в JavaBean
Экранирование
Отэкранирование
Получение данных JSON через JsonPath
Визуальное получение JsonPath
Перевод
Китайско-русский перевод
Автоматическое определение языка
Хосты
Форматирование/Грамматический выделение цветом хостов
Управление/просмотр локальных хостов
Импорт/Экспорт хостов
HTTP
HTTP запросы, поддерживаются GET/POST/PUT/DELETE/HEAD/PATCH/OPTIONS
Форматирование HTTP Header/Body
Управление запросами
История запросов
Кодировка
Native -> Unicode
Unicode -> Native
URL кодирование/декодирование
Native -> Шестнадцатеричное представление
Шестнадцатеричное представление -> Native
QR-коды
Генерация QR-кодов
- Настройка размера
- Настройка уровня исправления ошибок
- Добавление логотипа
Расшифровка QR-кодов
История## Шифрование/Дешифрование/Случайные значения
Симметричное шифрование/дешифрование
Асимметричное шифрование/дешифрование
Алгоритмы создания отпечатков (для файлов/текста)
- MD5
- SHA1
- SHA256
- SHA384
- SHA512
Base64 кодирование/декодирование
Base32 кодирование/декодирование
Генерация случайного UUID
Генерация случайной строки, содержащей только цифры/буквы/цифры и буквы, количество символов настраивается
Генерация сложного пароля, количество символов настраивается## Вычисления
Четыре основных арифметических действия
Конвертация систем счисления
Нахождение наибольшего общего делителя
Нахождение наименьшего общего кратного
Подсчет перестановок и сочетаний
История
Сеть
Поиск IP адреса
Поиск домена
netstat
ping
ipv4-Long взаимообмен
Обновление DNS
Палитра цветов
Тематические цвета/стандартные цвета
Блокировка цвета с экрана
Свободный выбор цвета
Преобразование формата цвета
Сохранение цветов
Вычисление смешивания цветов (TODO)
Инструменты для работы с изображениями
Локальная карта изображений
Кодирование/декодирование изображений в Base64
Сжатие изображений (TODO)
Добавление водяных знаков к изображению (TODO)
Распознавание текста на изображении (TODO)
Cron
Создание выражений Cron
Разбор выражений Cron
Проверка выражений Cron
Сохранение выражений Cron
История выражений Cron (TODO)
Часто используемые выражения Cron
Регулярные выражения
Тестирование регулярных выражений
Сохранение регулярных выражений
Часто используемые регулярные выражения
Java
Форматирование/выделение цветом Java/groovy кода
Интерпретация выполнения Java/groovy кода
Форматирование
Форматирование конфигурационных файлов Nginx
Форматирование XML
Форматирование HTML
Форматирование Java
PDF
Разделение PDF
Объединение PDF## Переменные окружения
Системные переменные окружения
Переменные окружения Java
Конвертация конфигурационных файлов
Properties -> YAML
YAML -> Properties
JSON -> YAML (TODO)
YAML -> JSON (TODO)
Отдельная благодарность
Hutool
FlatLaf
vscode-icons
iconfont
Советы для разработчиков
Минимальная версия JDK: 17
Перед началом работы, пожалуйста, настройте IntelliJ IDEA в соответствии с приведенной ниже схемой, а затем выполните команду mvn clean:

Комментарии ( 0 )