Инженерный набор функций
Набор функций Engineering содержит пакеты для интеграции C# интегрированных сред разработки (IDEs), модульного тестирования, охвата кода и анализа производительности.
Начало работы
Список поддержки IDEs Unity см. в Поддержка интегрированной среды разработки (IDE).
Чтобы выбрать, какой IDE использовать с Unity Editor, откройте окно Настройки, затем перейдите в Внешние инструменты > Редактор внешних скриптов.
Фреймворк тестирования Unity (UTF) позволяет тестировать код как в режиме редактирования, так и в режиме воспроизведения, а также на целевых платформах, таких как Standalone, Android и iOS.
Чтобы получить доступ к Unity Test Framework (UTF) в Unity Editor, перейдите в Окно > Общие положения > Test Runner.
Анализатор профиля агрегирует и визуализирует данные кадров и маркеров из набора кадров Unity Profiler, чтобы помочь вам понять их поведение. Вы можете использовать Анализатор профиля для сравнения двух наборов данных рядом друг с другом, что дополняет анализ одного кадра, уже доступный в Unity Profiler.
Чтобы открыть окно Анализа Профиль, перейдите в Окно > Анализ > Анализ Профиль.
Используйте пакет Code Coverage с Test Runner для сбора и представления информации о охвате тестов. Запускайте тесты с включенным охватом кода, чтобы проверить, какие строки кода выполняются при запуске тестов, и проходят ли тесты или не проходят.
Чтобы открыть окно Code Coverage в Unity Editor, перейдите в Окно > Анализ > Охват кодов.
Используйте пакет Editor coroutines для начала выполнения Методы итератора в редакторе, аналогично тому, как Unity ручки сопроцедуры внутри MonoBehaviour скрипты во время выполнения.
Пакеты
Набор компонентов Engineering содержит следующие пакеты:
- Редактор Visual Studio
- JetBrains Интеграция
- Рамки тестирования
- Анализатор профиля
- Охват кодов
- Сопутствующие программы редактора
Дополнительные ресурсы
- Поддержка комплексной среды разработки (IDE)
- Unity Общий обзор фреймворков тестирования
- Обзор анализатора профиля
- Обзор охвата кодов
- Обзор сопутствующих программ редактора
- Unity Двигатель форум (Unity Форум дискуссий)