Перейти к содержимому
DiffResolver

Сравнение TOML

Сравните два файла TOML онлайн — удобно для Cargo.toml и pyproject.toml. Секции сопоставляются по имени, поэтому перестановка никогда не показывается как изменение. Бесплатно, без отправки на сервер.

Файлы никогда не покидают ваш браузер.

Строк: 0 · Символов: 0
Строк: 0 · Символов: 0
Параметры
Сравнивать как
Сравнение массивов

О сравнении TOML

Разбирает оба файла TOML и сравнивает лежащие под ними таблицы и значения. Порядок секций и пробелы не важны. В результат попадают только структурные различия.

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

  1. Вставьте или загрузите два файла TOML.
  2. Заголовки секций сопоставляются по имени; пары «ключ — значение» сравниваются внутри каждой секции.
  3. Измените параметры режима массивов, если для вашего сравнения важен порядок элементов.

Попробуйте пример

Файл Cargo.toml с поднятыми версиями и новой зависимостью.

С чем этот инструмент не работает

  • Комментарии и исходный порядок таблиц не сохраняются; сравнение идёт только по значениям.
  • Запись встроенных таблиц приводится к общему виду перед сравнением.

Частые вопросы

Мои файлы когда-нибудь покидают браузер?

Нет. Каждое сравнение выполняется локально в вашем браузере. Ничего из того, что вы вставляете, перетаскиваете или загружаете, не уходит на сервер; инструмент продолжает работать, даже если после загрузки страницы вы отключитесь от сети.

Этот инструмент бесплатный?

Да. Все инструменты DiffResolver бесплатны: без учётной записи, регистрации и установки. Обработка идёт на вашем устройстве, поэтому серверных ограничений на использование нет.

Важен ли порядок секций в файле TOML?

Нет. Таблицы сопоставляются по имени, поэтому перестановка секций не даёт различий. Показываются только изменённые ключи и значения внутри каждой таблицы.

Можно ли сравнивать файлы Cargo.toml или pyproject.toml?

Да, манифесты зависимостей — типичный случай. Поднятие версий, добавленные зависимости и изменённые флаги возможностей видны как изменения ключей внутри их секций.

Есть ли предел размера файла?

Серверного предела нет, потому что ничего не отправляется на сервер. Практический предел задаёт память вашего устройства. Выше 10 МБ для текста, 40 МБ для изображений, 100 МБ для документов и 500 МБ для архивов инструмент предупреждает, что работа может быть медленной, но файл никогда не блокирует.

Работает ли этот инструмент без сети?

Да. После первого посещения браузер хранит копию инструмента, поэтому страница, которую вы открывали раньше, работает и без сети. Вы также можете установить DiffResolver как приложение из меню браузера. Установка остаётся необязательной; сайт работает так же в обычной вкладке.

Где хранятся мои данные?

Ваши файлы нигде не хранятся. Они остаются в памяти страницы и исчезают, когда вы закрываете вкладку. В этом браузере остаётся только то, что вы сохраняете сами: снимок, параметры инструментов и тема. Чтобы удалить это, откройте «Настройки» и выберите «Очистить все локальные данные».

Смежные понятия

Похожие инструменты