- Issues Finder: поиск и устранение проблем
- References Finder: поиск ссылок в проекте
- Project Cleaner: поиск и удаление мусора в проекте
Issues Finder
Видео-обзор модуля
Этот модуль позволяет искать различные проблемы в вашем Unity3D проекте, будь то ссылки на несуществующие скрипты, неиспользуемые компоненты и многое другое (см. список ниже). Некоторые из этих проблем модуль способен автоматически исправлять в одиночном или в пакетном режиме.
Что может найти Issues Finder:
1. Проблемы в Game Object'ах
- Основные
- Missing components [Ссылки на несуществующие скрипты]
- Duplicate components (+ Precise mode) [Дубликаты компонентов с опциональным точным режимом, учитывающим содержимое полей]
- Missing references [Ссылки на отсутствующие объекты]
- Objects with undefined tags [Объекты без тэга]
- Inconsistent Terrain Data [Несоответствие Terrain Data у террейна и его коллайдера]
- Специфичные для префаб
- Missing prefabs [Экземпляры пропавших префаб]
- Disconnected prefabs [Disconnected экземпляры префаб]
- Неиспользуемые компоненты
- Различные виды неиспользуемых компонентов, напр. MeshFilter без меша и проч.
- Опрятность
- Empty array items (+ Skip prefab files) [Пустые элементы массивов с опцией пропуска экземпляров префабов]
- Objects with unnamed layers [Объекты с безымянными слоями]
- Objects with huge world positions [Объекты с огромными мировыми координатами (> 100 тыс по любой оси)]
- Duplicate scenes in build [Повторы сцен в списке сцен для билда]
- Duplicates in Tags and Layers [Повторы в Tags and Layers разделе]
References Finder
Видео-обзор модуля
Этот модуль позволяет искать ссылки на ассеты по всему проекту - в сценах, префабах, в настройках и т.д.
Крайне прост и удобен в использовании - можно искать как ссылки на все ассеты в проекте и далее фильтровать результаты, так и точечно, достаточно выбрать ассеты и в контекстом меню вызвать соответствующий пункт, или просто перетащить их во вкладку.
Результаты выводит в виде рекурсивного древа зависимостей.
При поиске кэширует данные, что позволяет повторный поиск осуществлять невероятно быстро.
Project Cleaner
Видео-обзор модуля
Этот модуль позволяет искать и удалять мусор в вашем Unity3D проекте.
Помимо обычного удаления мусора, модуль также умеет автоматически удалять пустые папки при перекомпиляции скриптов (вам может понравиться эта опция, если вы используете систему контроля версий, которая не синхронизирует пустые папки, напр. GIT).
Общие особенности модулей:
- Гибкие настройки фильтрации и игнорирования
- Простая и удобная навигация по результатам поиска
- Публичные API для встраивания в ваш пайплайн
- Экспорт результатов для коллег напр. (пример) в некоторых модулях
Особенности плагина:
- Поставляется с полными C# исходниками
- "Дружит" с .NET 4.6 и Assembly Definitions
- Интуитивен и прост в использовании, не требует наличия дополнительных знаний
- Работает везде, где работает редактор Unity (даже в Linux)
- Поддерживает и темный и светлый скины
Пожалуйста, прочтите поставляемый с плагином readme.pdf перед началом работы.
Цена: $20
Пожалуйста, не забывайте оставлять оценки и отзывы в Asset Store и комментарии на форуме, я буду рад знать о вашем мнении о плагине!
Спрашивайте всё, что вас интересует о Maintainer'е; отчёты об ошибках и пожелания по функционалу - приветствуются!