Возможности | Visual Studio Professional | Visual Studio Enterprise |
Поддержка платформ разработки* | + | + |
Интегрированная среда разработки | ||
Динамическая проверка зависимостей | + | |
Диаграммы архитектурного уровня | + | |
Проверка архитектуры | + | |
Клонирование кода | + | |
CodeLens | + | + |
Просмотр определений | + | + |
Рефакторинг | + | + |
Быстрая веб-разработка | + | + |
Средство просмотра ресурсов моделей | + | + |
Визуализация решений с помощью схем зависимостей и карт кода | + | + |
Ориентация на несколько версий инфраструктуры | + | + |
Расширенная отладка и диагностика | ||
IntelliTrace | + | |
Интеграция карты кода с отладчиком | + | |
Анализ дампа памяти .NET | + | |
Метрики кода | + | + |
Отладка графики | + | + |
Статический анализ кода | + | + |
Центр производительности и диагностики | + | + |
Отладчик моментальных снимков | + | |
Отладка перехода по времени (предварительная версия) | + | |
Средства тестирования | ||
Live Unit Testing | + | |
IntelliTest | + | |
Microsoft Fakes (изоляция тестируемых модулей) | + | |
Объем протестированного кода | + | |
Модульное тестирование | + | + |
Кроссплатформенная разработка | ||
Внедренные сборки | + | |
Xamarin Inspector | + | |
Xamarin Profiler | + | |
Удаленный симулятор iOS для Windows | + | + |
Совместное использование кода в Android и iOS с помощью Xamarin | + | + |
Собственные конструкторы пользовательского интерфейса для iOS и Android | + | + |
Xamarin.Forms | + | + |
Инструменты и возможности для совместной работы | ||
Раскадровка PowerPoint | + | + |
Проверка кода | + | + |
Остановка и возобновление задач | + | + |
Team Explorer (поддержка инструментов разработки сторонних поставщиков) | + | + |
Visual Studio Live Share | + | + |
* - Windows Desktop, универсальные приложения для Windows, веб-приложения (ASP.NET), Office 365, Business Applications, Azure Stack, разработка кроссплатформенных библиотек на C++, Python, Node.js, .NET Core, инструменты Docker.
Стандартная подписка | Облачная подписка | |
Цена новой подписки и цена продлеваемой подписки | Первый срок действия подписки (новая подписка) стоит гораздо больше, чем последующие (продлеваемая подписка) | Одна и та же цена для каждого срока |
Фиксированный срок действия подписки | Как правило, 36 месяцев для большинства подписок
24 месяца для приобретений по программе Open License 12 месяцев для приобретений в Microsoft Store | Месячная |
Приобретение через учетную запись Azure с другими службами Azure или без них | Нет | Да |
Приобретение через торговых посредников | Да | Нет |
Приобретение через поставщиков облачных решений (CSP) | Нет | Да |
Включает преимущества для подписчиков | Да | Нет |
После истечения срока действия подписки можно использовать программное обеспечение, которое было доступно в течение срока действия подписки (бессрочные права на использование) | Да, в большинстве случаев “Нет” при приобретении в рамках соглашений Enterprise Subscription Agreement, Open Value Subscription, Campus Agreement или других контрактов на подписки | Нет |
Режимы разблокировки Visual Studio с ознакомительной версии (Visual Studio Professional и Enterprise всегда устанавливаются в качестве пробной версии) | Войдите или введите ключ продукта для разблокировки | Только вход |
Необходимо подключение к Интернету для проверки состояния лицензии не реже одного раза в 30 дней | Нет, когда для разблокировки используется ключ продукта Да, когда для разблокировки выполняется вход | Да |