Инструменты для сравнения свернутых файлов Javascript

Мне нужно сравнить два свернутых файла Javascript. Большинство распространенных различий в списке различий в каждой строке, но это не полезно, когда script сжимается до нескольких строк.

Есть ли хорошие инструменты для сравнения свернутых файлов Javascript?

Ответ 1

Инструмент Pretty Diff будет различать два миниатюрных файла или миниатюрный к украшенному файлу одним нажатием кнопки.

http://prettydiff.com/

Он работает с помощью первых мини файлов для удаления комментариев и улучшает исходный код перед запуском своего алгоритма diff. Это мой инструмент, поэтому, если это не делает то, что вам нужно, я выполняю запросы.

Ответ 2

Файлы с сжатым java script не могут сравниваться напрямую. Сначала отформатируйте как java script коды с помощью java script beautifier. Затем вы можете сравнить с помощью любого из следующих инструментов:

Инструменты для сравнения кода:

  • Beyond Compare
  • Сравнить плагин доступен в Noteapad ++
  • WinMerge
  • Prettydiff
  • Kompare

Инструменты для форматирования Javascript: 1. JavaScriptBeautifier.com

Все вышеперечисленные инструменты доступны в Интернете и могут быть найдены и загружены в Google.

Ответ 3

Наш инструмент SmartDifferencer сравнивает код, используя синтаксис языка, а не текстовые строки. Делая это, он не чувствителен и не форматируется или не кодируется.

Он не печатает "строки", содержащие различия; скорее, он печатает фрагмент кода, который отличается от того, охватывает ли этот фрагмент несколько строк или является только фрагментом в текущей строке. Таким образом, это, вероятно, хорошо справится с этим.

Для каждого языка определен SmartDifferencer, и, в частности, он существует для JavaScript.