Главная / Статьи / Фрагмент кода сравнивают по строкам: видна изменённая строка, а не качество архитектуры
Фрагмент кода сравнивают по строкам: видна изменённая строка, а не качество архитектуры
Запрос «сравнить код» в подсказках смешивает diff, 1С и учебные задания. Здесь работает только вставленный текст.
Запрос, с которым сюда приходят: «сравнить код онлайн». Ниже — как закрыть его сравнением двух версий на сравнениетекста.рф. Текст считается в браузере и на сервер сервиса не отправляется.
Как вставлять
Сохраните отступы. A — старая функция или старый модуль. B — новая. Режим «По строкам». Перенос строки внутри одной логической строки лучше не ломать руками: иначе отличий станет больше, чем правок.
Мелкая смена оператора внутри строки досматривается режимом «По символам» уже на этом куске, а не на всём файле.
Что это не сравнивает
Репозиторий целиком, конфигурацию 1С и «код на схожесть» в смысле плагиата программа не разбирает. Два текста, которые вы вставили, — вот граница.
Сравнить эти две версии
Откройте главную, вставьте исходную версию в «Текст A», новую — в «Текст B». Для абзацев и пунктов оставьте режим «По строкам». Если правка спряталась внутри фразы, переключитесь на «По словам» или «По символам». Вид «Только изменения» убирает совпавший текст и оставляет список правок. Результат можно скопировать или скачать как HTML, TXT или Word.