Microsoft выпускает Visual Studio 2015 CTP 5

Корпорация Майкрософт выпускает предварительные версии Visual Studio 2015, чтобы собрать ваши ценные отзывы из реального мира. Microsoft выпустила Community Technology Preview 5 (CTP 5) Visual Studio 2015 16 января. Хотя это еще не готовый выпуск, он близок к завершению в том, что касается функций и улучшений.

Так что нового?

Visual Studio 2015, следующий крупный выпуск популярной среды разработки от Microsoft, включает улучшенную поддержку кроссплатформенной разработки устройств с использованием C ++, эмулятор Android для ваших устройств Android, обновленную поддержку инструментов для Apache Cordova и поддержку ASP.Net 5. • Теперь вы можете совместно использовать, повторно использовать, создавать, развертывать и отлаживать библиотеки для других операционных систем с помощью среды разработки Visual Studio 2015.

Microsoft упомянула, что Visual Studio 2015 включает новые функции и улучшения в следующих категориях:

  • Visual Studio C ++ для кроссплатформенной разработки
  • Инструменты Visual Studio для Apache Cordova
  • Эмулятор Visual Studio для Android
  • Улучшения C ++
  • Улучшения C # и Visual Basic
  • .Net Framework 4.6
  • Улучшения Entity Framework
  • Улучшения Visual Studio IDE
  • Смешать
  • Улучшения отладки и диагностики
  • Улучшения ASP.Net
  • Машинопись
  • Модульные тесты
  • Аналитика приложений
  • Управление релизами
  • Контроль версий Git
  • CodeLens
  • Архитектура, дизайн и моделирование

Я уже довольно давно изучаю Visual Studio 2015, и меня заинтриговали ее потрясающие новые функции и улучшения. В этом посте я хотел бы представить несколько невероятных возможностей IDE Visual Studio 2015. Вот краткий обзор этих новых функций и / или улучшений.

  • Эмулятор Android: у вас есть эмулятор Android - отличная новая функция. Этот новый эмулятор Android в Visual Studio 2015 позволяет тестировать приложения Android из среды Visual Studio IDE. Этот эмулятор Android прост в установке и настройке, и он позволяет легко переключаться между эмуляторами различных платформ без конфликтов Hyper-V. Обратите внимание, что вы можете использовать эмулятор Android вместе с эмулятором Windows Phone. Кстати, оба этих эмулятора основаны на Hyper-V. Эмулятор Android обеспечивает поддержку GPS / местоположения, акселерометра, поворота экрана, масштабирования, SD-карты и доступа к сети. Вы можете узнать больше об эмуляторе Android в Visual Studio 2015 по этой ссылке: //www.visualstudio.com/explore/msft-android-emulator-vs 
  • Поддержка отладки лямбда-выражений. Я был очень заинтригован изучением улучшений отладки и диагностики в Visual Studio 2015. Возможность оценивать лямбда-выражения во время отладки - я отчаянно ждал, когда Visual Studio предоставит поддержку для отладки лямбда-выражений в Quick Watch, Watch, Immediate Windows. 

И вот! Visual Studio 2015 поддерживает отладку лямбда-выражений - долгожданная функция. В Visual Studio 2015 вы можете вводить лямбда-выражения в окнах Watch во время отладки кода. В этом сообщении блога обсуждается больше об этом: //blogs.msdn.com/b/visualstudioalm/archive/2014/11/12/support-for-debugging-lambda-expressions-with-visual-studio-2015.aspx 

Вы можете отправить свой отзыв о поддержке Visual Studio 2015 для отладки или задать вопросы, если у вас есть здесь: //twitter.com/VS_Debugger. Вы также можете отправить свои комментарии и мнения по электронной почте группе диагностики Visual Studio здесь: [email protected] 

  • Умные модульные тесты. Visual Studio 2015 включает новую функцию, которая позволяет исследовать исходный код, а также создавать тестовые данные и набор модульных тестов. Обратите внимание, что эта функция работает только с Visual Studio Ultimate. Чтобы сгенерировать интеллектуальные модульные тесты, все, что вам нужно сделать, это выбрать метод, для которого вы хотите, чтобы были созданы интеллектуальные модульные тесты, щелкните правой кнопкой мыши, затем нажмите Smart Unit Tests. Вы также можете сохранить свои тестовые данные и модульные тесты, если хотите. Обратите внимание, что интеллектуальные модульные тесты работают только с управляемым кодом, поскольку они проверяют или анализируют инструкции MSIL. В этом сообщении блога дается краткий обзор того, как на самом деле работают интеллектуальные модульные тесты: //blogs.msdn.com/b/visualstudioalm/archive/2014/12/11/smart-unit-tests-a-mental-model.aspx 

Вы можете узнать больше об интеллектуальных модульных тестах по этой ссылке: //msdn.microsoft.com/library/dn823749(v=vs.140).aspx 

  • Поддержка улучшенного редактора кода. Чтобы улучшить взаимодействие с разработчиками и повысить производительность, Visual Studio 2015 предоставляет вам улучшенный редактор кода - редактор кода по умолчанию теперь был заменен на Roslyn, чтобы предоставить вам потрясающие возможности редактирования кода. Если в исходном коде есть проблемы, в среде IDE появится лампочка; он предоставит вам предлагаемые исправления и решения проблем в вашем исходном коде. Visual Studio 2015 также включает поддержку рефакторинга кода VB; это было введено впервые.

Долгожданный выпуск Visual Studio 2015 не за горами - обязательно ознакомьтесь с последним выпуском CTP. Так зачем ждать? Хватай! Вы можете загрузить копию Visual Studio 2015 CTP 5 здесь: //support.microsoft.com/kb/2967191