Одним из многих анонсов на Build 2013 была предварительная версия Visual Studio 2013, которую вы можете загрузить и опробовать.
Мы уже знали некоторые подробности о следующей версии Visual Studio, но в основном они были связаны с тем, что стало известно как DevOps и управление жизненным циклом — см. Раскрытые подробности Visual Studio 2013.
Большинство оставшихся новых функций относятся к Windows 8.1, но есть новая версия .NET 4.5.1. Это локальное обновление для .NET 4.5. Улучшения в основном касаются средств отладки и повышения эффективности.
Теперь вы можете просматривать значения, возвращаемые функциями, даже если они не используются, «Изменить и продолжить» для 64-разрядной версии .NET и просматривать асинхронные операции в окне «Задачи».
Асинхронная отладка также доступна в JavaScript и C ++.
Говоря о C ++, новая Visual Studio включает больше функций C ++ 11, включая конструкторы делегирования, необработанные строковые литералы, операторы явного преобразования и вариативные шаблоны. Также проще перемещаться между файлами кода и заголовками.
Поддержка JavaScript также была расширена, но опять же в основном за счет таких вещей, как IntelliSense и улучшения редактора.
После того, как стало известно о прекращении поддержки Expression Blend Studio, Blend был включен в состав Visual Studio в качестве отдельного продукта и по-прежнему доступен в VS 2013. Оба редактора XAML были улучшены за счет улучшенного IntelliSense и других небольших изменений. По-прежнему странно, что Blend не полностью интегрирован с Visual Studio. Также появилось несколько новых элементов управления — AppBar, Hub и Flyout, которые включены в 5000 новых API, доступных в Windows 8.1.
Как вы могли догадаться, существует более тесная интеграция с Azure и создание веб-сервисов.
Посмотрите видео, демонстрирующее Visual Studio 2013:
В целом обновление до Visual Studio 2013 оставляет желать лучшего. Однако мы не должны слишком сильно обыгрывать Microsoft, поскольку цикл выпуска выполняется быстрее, чем раньше, и, давайте посмотрим правде в глаза, Visual Studio — хорошая IDE без каких-либо дополнительных функций. Все добавленные функции относятся к категории «приятных», а не «важных» и больше всего относятся к созданию приложений WinRT в той или иной форме. Если вы «старомодный» разработчик Win32 / .NET, вы должны сделать вывод, что для вас еще меньше возможностей и очень мало указаний относительно того, чего ожидать в будущем.