|

dotPeek – это бесплатный декомпилятор от JetBrains.
Основные достоинства dotPeek – это качество декомпиляции, а также простота загрузки и управления сборками .NET. Кроме того, dotPeek предлагает многочисленные функции поиска, навигации и работы с кодом, заимствованные у ReSharper.
dotPeek позволяет:
- Декомпилировать сборки .Net версий 1–4 в C#
- Делать навигацию по коду (такую же как и в ReSharper)
- Делать подсветку синтаксиса, фолдинг, и в целом предоставлять experience, аналогичный Visual Studio
- Управлять программой с помощью клавиатуры, с шорткатами, аналогичными ReSharper’у
При этом dotPeek не умеет работать с ресурсными файлами в привычном виде. Т.е. файлы открываются в виде исходного кода и, например, извлечь картинку или иконку из сборки достаточно сложно.
Загрузка и анализ сборок по скорости примерно также как в iLSpy, т.е. намного дольше чем в DnSpy , но при этом качество полученного кода получается практически на уровне первоначального проекта.
Все элементы, начиная он названия методов, свойств и переменных, заканчивая комментариями могут быть восстановлены в первоначальном виде.
Если вам нужен доступ к первоисточнику кода на C#, то можно рекомендовать использовать dotPeek .
Дополнительно почитать о продукте можно по ссылке:
http://jetbrains.ru/products/dotpeek/
Скачать бесплатную версию dotPeek: https://www.jetbrains.com/decompiler/
Вы также можете ознакомиться с другими статьями:

11th Апр 2017
|
Теги:
|