dotPeek 1.2


Компания JetBrains выпустила следующую версию dotPeek 1.2, своего бесплатного декомпилятора .NET и браузера сборок.

dotPeek 1.2

Вы можете использовать dotPeek для декомпиляции сборок .NET на базе .NET Framework 1.0 – 4.5 в эквивалентный код C#. Вы можете использовать его для библиотек DLL, файлов .EXE и файлов метаданных Windows 8 (.winmd). dotPeek 1.2 добавляет возможность генерировать файлы PDB, а также быстрый поиск и фильтрацию.

dotPeek 1.2 - assemblies based

Если исходный код доступен, dotPeek может определить локальный исходный код на основе файлов PDB или получить исходный код с серверов исходного кода, таких как Microsoft Reference Source Center или SymbolSource.org.

Теперь dotPeek можно использовать в качестве сервера символов, который будет предоставлять отладчику Visual Studio информацию, необходимую для отладки кода сборки. Он получает запросы от отладчика Visual Studio, генерирует PDB-файлы и исходные файлы для запрашиваемых сборок по запросу и возвращает их обратно отладчику.

Вы также можете сохранять декомпилированные сборки как проекты Visual Studio и просматривать проекты (файлы .csproj) и все, что в них входит, не выходя из dotPeek.

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

В новом окне Process Explorer можно просмотреть список всех запущенных процессов, изучить их модули и декомпилировать те, которые являются сборками .NET. Найдя процесс для декомпиляции, вы можете добавить его в Assembly Explorer для дальнейшего изучения.

dotPeek - Process Explorer

Еще одним улучшением является способ сохранения состояния между сеансами. dotPeek теперь запоминает состояние компоновки окна и активных окон инструментов, а также списки загруженных сборок и недавно открытых файлов. Навигация также была улучшена: появилась команда ‘Go to Everything’, позволяющая переходить к файлам, символам или типам в пределах одного меню.

dotPeek – это свободно распространяемый продукт, который поставляется в трех вариантах: установщик .msi, а также 32-бит и 64-бит отдельные исполняемые файлы. dotPeek требует для работы .NET Framework 3.5 или выше.

Скачать dotPeek
Возможности dotPeek


Добавить комментарий