Возможности .NET в Visual Studio 2019

Быстрая навигация по коду
Перемещайтесь по коду, чтобы быстро находить типы, открывать файлы и определять типы, на которые есть ссылки в базе кода.
Переход к файлу, типу, члену, символу (CTRL + T)
Поиск всех ссылок (SHIFT + F12)
Переход к реализации (CTRL + F12)
Эффективный динамический анализ кода
Встроенные визуализации помогают выявлять ошибки в коде и немедленно оценивать качество создаваемого кода. Кроме того, они указывают те места, где можно применить рекомендации по написанию кода, командные правила стиля либо одну из множества операций рефакторинга, действий с кодом или исправлений кода.
“Инструменты” > “Параметры” > “[C#|Visual Basic]” > “Стиль кода”
Выбор формата (CTRL + E, F)
Форматирование документа (CTRL + E, D)
Открытие списка ошибок (CTRL + W, E)
Переход к следующей ошибке, ссылке и т. д. (F8)


Улучшенная IntelliSense
Наша улучшенная технология IntelliSense поможет вам быстрее вводить код благодаря новому алгоритму прогнозирования. Новые функции фильтрации и выделения Intellisense помогают найти нужные фрагменты, особенно в коде и интерфейсах API, с которыми вы не знакомы.
Краткие сведения (CTRL + I)
Сведения о параметрах (CTRL + SHIFT + ПРОБЕЛ)
Фильтрация (ALT + L, M, I, C и другие) (локальные переменные, методы, интерфейсы, классы и многое другое)
Live Unit Testing
Функция Live Unit Testing в Visual Studio Enterprise автоматически запускает соответствующие модульные тесты в фоновом режиме во время ввода кода. Кроме того, она информирует о том, к каким строкам кода относятся пройденные и непройденные тесты, что значительно повышает продуктивность при создании и обслуживании модульных тестов.


Улучшенная отладка
По шагам (F10)
Шаг с обходом (F11)
Анализ пользовательского кода

Бесплатная полнофункциональная интегрированная среда разработки для учащихся, разработчиков открытого ПО и отдельных
разработчиков
Профессиональные инструменты и службы для разработки; выгодные подписки для небольших команд
разработчиков
Всеобъемлющее решение, которое удовлетворяет требованиям к качеству и масштабированию команд разработчиков любых
размеров