Сравнение кода онлайн
Сравнение и подсветка работают в браузере: код никуда не отправляется. Tab внутри поля делает отступ, Ctrl+Enter — сравнить.
Бесплатно
Файлы кода
Точно и Быстро
Поделись
Как сравнить два файла кода?
Инструмент сравнивает два фрагмента или два файла кода и показывает, что именно изменилось: добавленные и удалённые строки, изменённые условия, поправленные имена переменных, передвинутые блоки. Подсветка синтаксиса работает для PHP, JavaScript, TypeScript, CSS, SCSS, Less, HTML, XML, JSON, YAML, SQL, Python, Java, C, C++, C#, Go, Rust, Bash и Markdown — язык определяется по расширению файла или выбирается вручную.
Сравнение идёт построчно: совпадающие строки остаются нейтральными, изменённые подсвечиваются целиком, а внутри изменённой строки отдельно помечены задетые слова. Так видно, что в строке return $sum * 1.2 поменялся только множитель, а не вся строка.
- Вставьте код в оба поля или перетащите файлы — можно разные форматы, например .php и .txt.
- При необходимости снимите флаг «не считать пробелы»: тогда перестановка отступов перестанет считаться изменением.
- Выберите вид: «Рядом» для параллельного просмотра или «Слитно», чтобы читать изменения сверху вниз.
- Нажмите «Скачать .patch» — получите unified diff, который можно приложить к задаче или отправить коллеге.
Код обрабатывается в браузере и на сервер не отправляется, поэтому инструмент можно смело применять для закрытых проектов.