Я могу рекомендовать Утилита JavaScript Patrick J. O'Neil. Это может запутать/уплотнить и сжаться, и это, кажется, довольно хорошо в них. Однако я никогда не пытался интегрировать его в сценарии сборки любого вида.
Что касается запутывания по сравнению с уменьшением - я не большой поклонник первого. Это делает отладку невозможной (Ошибка в строке 1... "ожидают, существует только одна строка"), и они всегда занимают время для распаковки. Но если Вы должны... хорошо.
Если вы хотите попробовать графический интерфейс для замены WinDbg, посмотрите этот .
Думаю, этого было слишком много. Имея такое большое количество команд, будет нетривиальным иметь пользовательский интерфейс, который отображает все в виде причудливых элементов управления. Это также может сделать его более громоздким и медленным.
Однако он предоставляет вам элементы управления, которые должен иметь любой отладчик приложений пользовательского режима. Он отображает наиболее часто необходимую информацию, такую как стек вызовов, локальные переменные, потоки и т. Д., В отдельных окнах.
Но если вам нужна более продвинутая функция отладки, у вас всегда есть командный интерфейс.