Описание
TheWalkingDep — это инструмент для анализа зависимостей JAR-файлов, который работает в средах Visual Studio Code и IntelliJ IDEA. Он помогает разработчикам наглядно видеть зависимости на уровне пакетов, быстрее разбираться в структуре библиотек, находить нужные компоненты, решать конфликты и поддерживать стабильную работу приложений.
Основные функции
- Просмотр содержимого файла манифеста.
- Визуализация внутренней структуры JAR-пакета.
- Построение дерева зависимостей с цветовой индикацией состояния каждой зависимости.
Ключевые возможности
Подсветка элементов в зависимости от их доступности:
🟢 Зелёный: Зависимость найдена в ожидаемом месте.
🟡 Жёлтый: Зависимость найдена, но с незначительными отличиями (например, другое имя или расположение).
🔴 Красный: Зависимость отсутствует.
- Визуальное представление — простой и удобный способ навигации по структуре JAR-файлов и библиотекам class-path.
- Интеграция — работает в средах VS Code и IntelliJ IDEA.
Функциональность — полноценный инструмент для просмотра, отслеживания и визуализации зависимостей JAR-файлов.
Скриншоты
- Отображение содержимого файла манифеста.
- Визуализация структуры JAR-файла.
- Дерево зависимостей JAR-файла с подсветкой по статусу.
Инструкция
Visual Studio Code
Сборка:
Для компиляции расширения выполните:
walkingdep/dev_vscode/install/build_install_vsix.cmd
Установка:
- Откройте VS Code и перейдите в раздел расширений (Ctrl+Shift+X).
- Выберите «Установить из VSIX» и укажите соответствующий файл .vsix.
- Либо установите через командную строку:
code —install-extension path/to/your.vsix
Использование:
После установки кликните по любому JAR-файлу в панели проводника, чтобы просмотреть его зависимости через TheWalkingDep.
Кастомизация
TheWalkingDep можно настроить под ваши специфические требования: добавить собственные правила валидации, расширить возможности интеграции, изменить интерфейс и многое другое. Нажмите кнопку ниже, чтобы отправить запрос — мы свяжемся с вами для обсуждения всех деталей.