Анонсы Microsoft Build 2018 про инструменты для разработки и DevOps

В ходе конференции Build 2018 было много анонсов про инструменты для разработки и DevOps, ключевые из них:

.NET Core 2.1 RC

.NET Core 2.1 достиг стадии RC и теперь доступен с „Go-Live“ лицензацией для использования в продакшене. Основные улучшения:

Выпуск Visual Studio 2017 — 15.7 и 15.8 Preview

VS 2017 — 15.7 — Основные измения:

VS 2017 — 15.8 Preview — Основные нововведения:

Выпуск Visual Studio for Mac — 7.5+

Новые возможности:

Совместная работа с кодом

Если вы когда-либо работали с кем-то над совместным проектом, вы знаете, как бывает полезно вместе посмотреть на проблемный участок кода и попробовать разобраться, что происходит, или объяснить, что вы только что сделали.

Тонкость в том, что раньше, чтобы одновременно видеть одно и то же, вам приходилось либо садиться вместе, как это происходит при парном программировании, либо расшаривать друг другу экран, либо вовсе пытаться синхронизироваться удаленно, общаясь только голосом или комментариями.

VS Live Share — новая фича для VS Code и Visual Studio, позволяющая в реальном времени расшарить код с коллегой и вместе его редактировать и даже отлаживать.

Подсказки с искусственным интелелктом

Хотя последнее время мы слышим много разговоров на тему того, что в будущем ИИ сможет писать код самостоятельно, сегодня более реалистичный и прикладной сценарий — это код, написанный разработчиком при поддержке некоторого ИИ.

Собственно, вопрос вот в чем. Что, если некоторый умный агент будет следить за тем, какой код вы пишите сейчас, и знать, как вы писали раньше (возможно, даже в соседней папке), будет понимать контекст проекта и даже будет в курсе лучших практик (на базе самых популярных репозитариев GitHub)? И вот такой агент будет помогать вам писать лучший код.

Как именно, спросите вы? Ну, например, он будет выдавать подсказки завершения кода не только алфавитным списком свойств объекта/класса, но и ставить в начало наиболее популярные или контекстно релевантные варианты? Или он будет понимать стилистику кода в проекте и подсказывать, когда вы выбиваетесь из стилевых рекомендаций и даже автоматически их применять? Или, скажем, при анализе очередного pull request он сможет автоматически проводить анализ кода и подсказывать, на что обратить внимание?

Именно на такие задачи нацелено новое расширение для Visual Studio — VS IntelliCode

Mobile CI

Continuous Integration (CI) для мобильных разработчиков, использующих GitHub, стала проще благодаря приложению Visual Studio App Center в магазине последнего.

Продолжая развивать взаимодействие с сообществом open source разработчиков, Microsoft объявила о новом партнерстве с GitHub, добавляющем мощности Azure DevOps сервисов для пользователей GitHub. 

Теперь разработчики приложений под iOS, Android, Xamarin и Reac Native с репозиториями на GitHub могут подключить к нему свой аккаунт в App Center, чтобы настроить автоматическую сборку проектов из исходников, проверку тестов (включая UI-тестирование). После этого App Center обновит статус Pull Request на GitHub, чтобы вы могли принять изменения в свой проект. С помощью App Center вы также можете настроить публикацию приложений в магазины приложений, таким образом, автоматизируя всю цепочку от изменений в коде до доставки приложения конечным пользователям.


Опубликовано: 10 мая 2018


Выбрать программное обеспечение


Напишите запрос на программное обеспечение нам в Viber
+380503703627


Контакты Ай Ти Про

info@itpro.ua
Телефон: +38 (044) 257-24-44