Программное обеспечение CodeRush for Visual Studio – это решение для автоматизации задач по созданию исходного кода и для упрощения анализа кода. CodeRush четко отображает структуру кода и формирует привычные блоки кода с минимумом усилий со стороны пользователя. Разработчики могут генерировать новые блоки кода в несколько кликов мышью.
Особенности CodeRush:
- Структурное выделение, делающее структуру кода более понятной и позволяющее четко видеть его сущность.
- Отображение того, какая строка кода будет исполняться после текущей.
- Автоматическое создание типичных блоков кода на базе существующего кода.
- Использование шаблонов кода для ускорения процесса его генерации.
- Встраивание выбранного кода в блоки.
- Быстрая навигация для обнаружения идентификатора в решении.
- Быстрая навигация по файлам для простого переключения между ними.
- Добавление пометок рядом с определенной областью кода для возвращения к ней в дальнейшем одной клавиатурной комбинацией.
- Использование инструментов для выбора идентификатора или всего логического блока.
- Анализ кода – поиск и выделение проблемных мест кода в режиме реального времени.