Хабрахабр

[Перевод] Visual Studio 2019

Совсем недавно, на Microsoft Connect(); 2018, мы объявили о выпуске Visual Studio 2019 Preview 1. Это первая Preview-версия следующей Visual Studio. В ней мы сосредоточились на нескольких ключевых областях, таких как ускорение запуска и работы с проектами, хранящимися в репозиториях git, улучшение IntelliSense с помощью искусственного интеллекта (AI) (Visual Studio IntelliCode), упрощение совместной работы с коллегами путем интеграции Live Share и многое другое. Подробнее под катом!

Сосредоточьтесь на работе

Сразу же вы заметите, что Visual Studio 2019 открывается в новом стартовом окне. Оно спроектировано для более удобной работы с современными репозиториями Git, будь то локальные репозитории или онлайн-репозитории Git на GitHub, Azure Repos или где-либо еще.

(Новинка также скоро появится в Visual Studio 2019 для Mac.) Конечно, вы все равно можете открыть существующий проект или создать новый.


VS19 для Windows и для Mac

Теперь вы можете искать настройки, команды и параметры установки. Также сегодня мы делимся новыми возможностями поиска в Visual Studio 2019, которые заменят существующее поле «Quick Launch». Он поддерживает поиск выражений, которые содержат ошибки. Новый поиск также более интеллектуален.

В этом preview мы сфокусировались на удобстве достижения согласованности и «ремонтопригодности» кода. Visual Studio 2019 поможет кодить быстрее. С новым индикатором работоспособности документа и функцией очистки кода теперь вы можете легко определять и исправлять ошибки одним нажатием кнопки. Мы добавили новые возможности рефакторинга, такие как изменение циклов for в запросах LINQ и преобразование кортежей в именованные структуры, чтобы упростить поддержание вашего кода в хорошем состоянии.

Вы сразу увидите, что производительность улучшена, и это делает процесс отладки более плавным. Обычная отладка также стала проще. В следующих статьях мы подробнее расскажем об обновлениях в областях дебаггера, в том числе о функции «Time Travel Debugging», о новинках в Snapshot Debugger для Azure Kubernetes Service (AKS) и Virtual Machine Scale Sets (VMSS), а также о лучшей производительности при отладке больших проектов C++, благодаря внепроцессному 64-битному отладчику. Мы также добавили возможности поиска в Autos, Locals и Watch, помогая вам отслеживать объекты и значения.

Помогаем вашей команде работать вместе

Опираясь на работу, которую мы начали в Visual Studio 2017, мы улучшаем Visual Studio IntelliCode, наш контекстно-зависимый IntelliSense с интерфейсом AI, чтобы можно было обучать его в собственных репозиториях кода и делиться результатами с вашей командой. IntelliCode уменьшает количество требуемых нажатий, предлагая контекстуальные рекомендации для каждого конкретного кейса. Подробнее мы писали об этом здесь.

Live Share по умолчанию устанавливается в Visual Studio 2019, поэтому вы можете немедленно пригласить своих коллег присоединиться к кодингу, чтобы устранить ошибку или помочь быстро внести изменения. Ранее в этом году мы представили Visual Studio Live Share, инструмент, помогающий вам в реальном времени взаимодействовать с кем угодно по всему миру, используя Visual Studio или Visual Studio Code.

Сегодня мы поддерживаем код в Azure Repos, но собираемся вскоре расшириться и до GitHub. Наконец, в Visual Studio 2019 мы представляем совершенно новый путь использования pull request (PR), который позволяет проверять, запускать и даже отлаживать pull request от вашей команды, не покидая IDE. Чтобы начать, вы можете скачать расширение Pull Requests for Visual Studio из Visual Studio Marketplace.

.NET Core 3 Preview 1

Мы также объявили о выпуске .NET Core 3 Preview 1, и Visual Studio 2019 станет продуктом для поддержки создания приложений .NET Core 3 для любой платформы. Конечно, мы также продолжаем поддерживать и улучшать кроссплатформенную разработку на C++, а также разработку мобильных приложений .NET для iOS и Android с помощью Xamarin.

Подготовить эту статью нам помогли ребята из Microsoft Developer Community @msdevru, канала сообщества Microsoft Developer для разработчиков и всех, кто интересуется новыми технологиям.

Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть