ILSpy

- Скачать программу
- Описание и функции
- Скриншоты интерфейса
- Комментарии пользователей
Название→ | ILSpy |
---|---|
Версия→ | 7.2.1.6856 |
Лицензия→ | Открытый код |
Размер файла→ | 3.8 Мб |
Поддержка→ | Windows XP, Vista, 7, 8, 10 |
Разработчик→ | ILSpy Team |
Опубликовано→ | 13 января 2023 |
Вы .NET-разработчик? Вам нравятся приложения для анализа и вы находите конкретную информацию о них? Если да, то вам понадобится такое приложение, как ILSpy, которое может анализировать программы, написанные на .NET, и проверять каждый из их компонентов. Делая это, вы можете определить, как изначально была составлена программа.
Скачать для компьютера
Скачайте бесплатно и установите ILSpy 7.2.1.6856 по прямой ссылке с сервера. Программа имеет лицензию «Открытый код» и разработана ILSpy Team, подходит для компьютера и ноутбука с Windows XP, Vista, 7, 8, 10. Размер загружаемого файла составляет 3.8 Мб.
Описание программы
ILSpy — лучший инструмент, чем его конкуренты, потому что он бесплатный и простой в использовании. Это также программа с открытым исходным кодом, которая не требует установки. Поскольку это портативное приложение, вы можете запускать его с USB-накопителя, внешнего жесткого диска или персонального компьютера таким же образом.
Обзор сборок .NET
При запуске приложения главное окно имеет четкую структуру и состоит из 2 панелей. Первая панель позволяет просматривать сборки .NET в виде дерева. Таким образом, вы можете поближе рассмотреть выбранный элемент. Таким же образом можно проверять файлы WINMD, DLL и EXE. Данные GAC можно загружать, а также открывать пакеты Nuget.
Приложение может отображать код IL, C# и IL с кодом C#. Если вы обрабатываете C#, ваш выбор между C# 1.0/VS .NET и C# 7.2/VS 2017. Вы сможете просматривать ссылки, ресурсы, таблицы и выполнять извлечение информации в файл.
Представление кода
Приложение предназначено только для отображения. По этой причине модификации файлов невозможны. Однако вы можете использовать функцию поиска, чтобы найти определенные элементы, типы, поля, методы, события, свойства, маркеры метаданных или константы.
Вы можете настроить многие параметры декомпилятора, включая отладку имен переменных символов, удаление мертвого кода, удаление кода побочных эффектов и расширение определения членов после декомпиляции. Кроме того, допускается несколько экземпляров, а шрифт можно настраивать.
В общем, ILSpy делает декомпиляцию сборок .NET довольно простой. Разработчикам легко изменить существующий код и использовать его в своих целях, потому что это программа с открытым исходным кодом.
Особенности и особенности
- Декомпиляция в C#
- Декомпилировать весь проект (csproj, не sln!)
- Поиск типов/методов/свойств (подстрока)
- Навигация по типам/методам/свойствам на основе гиперссылок
- Базовые/производные типы навигации, история
- Декомпилятор BAML в XAML
- Расширяемый с помощью подключаемых модулей (MEF)