Випущено Visual Studio 2019
Microsoft випускає Visual Studio 2019, наступну версію свого популярного продукту для розробників. Остаточна версія Visual Studio 2019 доступна для Windows і Mac.
Visual Studio Professional і Enterprise мають різні функції. Наприклад, Enterprise має IntelliTrace, Live Unit Testing, Embedded Assemblies для мобільних додатків, перевірку архітектури в реальному часі та інші функції, зокрема
- Налагоджувач моментальних знімків, який дає змогу налагоджувати виробничі програми в Azure з мінімальними збоями, додає підтримку служби Azure Kubernetes (AKS) і наборів масштабів віртуальної машини (VMSS).
- Налагодження подорожей у часі (TTD) інтегровано з налагоджувачем моментальних знімків. TTD дозволяє записати процес, а потім точно відновити та відтворити шлях виконання. Ви можете перемотувати та відтворювати кожен рядок коду скільки завгодно разів, допомагаючи ізолювати та ідентифікувати проблеми.
Visual Studio 2019 тепер швидша, надійніша, продуктивніша для окремих осіб і команд, простіша у використанні та легше розпочати роботу. Деякі з нових функцій, включених до цього випуску, — IntelliCode для IntelliSense з AI, розширені можливості рефакторингу, розумніше налагодження тощо.
Що нового в Visual Studio 2019
Ось деякі основні зміни та нові функції, доступні в оновленій версії продукту.
Встановити
- Тепер будьте ефективнішими, оскільки оновлення Visual Studio тепер завантажуються у фоновому режимі.
- Керуйте режимом встановлення оновлень Visual Studio.
IDE
- Співпрацюйте з іншими за допомогою Visual Studio Live Share, яка встановлена за замовчуванням. Додаткова підтримка мов для C++, VB.NET і Razor дає гостям можливість перегляду рішення та спільного використання відмінностей у контролі коду.
- Відкрийте код, над яким ви нещодавно працювали, або почніть з одного з найбільш часто використовуваних потоків, як-от клонування, відкриття або створення проекту через нове вікно запуску.
- Створюйте нові проекти з покращеним пошуком і фільтрами за допомогою нового списку шаблонів, відсортованих за популярністю.
- Отримайте більше вертикального простору для вашого коду та модернізований вигляд за допомогою набору нових візуальних змін в оболонці.
- Переглядайте більш чітку версію вашої IDE незалежно від конфігурації вашого дисплея та/або масштабування, оскільки ми покращили підтримку поінформованості для кожного монітора.
- Використовуйте покращені можливості пошуку в Visual Studio для меню, команд, параметрів і компонентів, які можна встановлювати.
- Швидко зрозумійте «працездатність» вашого файлу коду за допомогою індикатора документа. Запустіть і налаштуйте за допомогою очищення коду одним кліком з індикатора.
- Легко керуйте функціями попереднього перегляду, які ви ввімкнули, за допомогою нової сторінки «Функції попереднього перегляду» у діалоговому вікні «Параметри».
- Створюйте нові проекти з удосконаленням пошуку на основі тегів і легкодоступним списком "Шаблони останніх проектів".
- Створюйте нові елементи безпосередньо з пошуку Visual Studio та швидше знаходьте результати з підвищеною релевантністю.
- Будьте в курсі важливої інформації, як-от запити Visual Studio Live Share, за допомогою нової функції сповіщень.
- Збережіть колекцію виправників очищення коду як профіль, щоб легко вибрати засоби виправлення, які потрібно запускати під час очищення коду.
- Запустити новий рефакторинг .NET і виправлення коду.
- Налаштувати проекти .NET Core легше за допомогою першокласних файлів проектів.
- Перегляньте статус своїх розширень за допомогою тегів попереднього перегляду, оплати та пробної версії в діалоговому вікні "Розширення та оновлення".
- Перевірте та налаштуйте, які функції попереднього перегляду ви хочете активувати, оскільки в цьому попередньому перегляді було скинуто значення за замовчуванням.
- Підтримуйте свої розширення в актуальному стані, виключивши певні API вікна тестування, які були позначені як застарілі в цьому випуску.
- Увійдіть, переглядайте та клонуйте одним клацанням миші або підключайтеся до своїх розміщених сховищ із Azure DevOps через початкове вікно.
- Встановіть розширення для інших хостів керування джерелами, щоб переглядати репозиторії, що належать вам і вашій організації.
- Насолоджуйтесь покращеною темою Blue, яка враховує відгуки Preview 2, зменшуючи яскравість, покращуючи загальну контрастність та вирішуючи інші проблеми зручності.
- Застосуйте параметри стилю коду з командного рядка за допомогою глобального інструменту формату dotnet.
- MSBuild і Visual Studio тепер орієнтовані на .NET Framework 4.7.2 за замовчуванням.
- Ми видалили функції, пов’язані з службою додатків Azure, із Server Explorer; Натомість еквівалентна функція доступна в Cloud Explorer.
Продуктивність
- Контролюйте завантаження рішень за допомогою нових покращень продуктивності Visual Studio, які впливають на швидкість кроку, швидкість перемикання гілок тощо.
- Перегляньте хід завантаження рішення в Центрі стану завдань.
- Виберіть, які проекти завантажувати у рішення, відкрите за допомогою файлів фільтра рішення.
- Покращуйте продуктивність друку, обмеживши вплив допоміжних компонентів.
- Увімкніть нову опцію, щоб вимкнути відновлення стану ієрархії проекту та стану вікна інструментів.
- Вивчіть новий ярлик для вибору збірки та швидко збирайте все в CMake за допомогою нової команди Build All.
- Швидший код із покращеною продуктивністю файлів IntelliSense для C++ у проектах CMake.
- Завантажуйте більші рішення .NET Core і насолоджуйтесь значним скороченням пам’яті під час роботи з ними.
- Швидко завантажуйте залежності проекту за допомогою нової команди контекстного меню проекту.
- Перегляньте поради щодо продуктивності в центрі виконання.
Загальне налагодження та діагностика
- Шукайте ключові слова у вікнах Watch, Autos і Locals під час налагодження, щоб покращити вашу здатність знаходити об’єкти або значення.
- Переглядайте спадне меню специфікаторів формату у вікнах Watch, Autos та Locals під час перевірки даних.
- Використовуйте спеціальний візуалізатор, тепер сумісний з .NET Core.
- Налагоджуйте дуже великі програми з великою кількістю модулів і PDB.
- Запустіть Google Chrome із користувацькими аргументами та налагодьте свої програми JavaScript у IDE Visual Studio.
- Використовуйте підсвічування гарячих шляхів для інструментів розподілу об’єктів CPU та DotNet у Профілювачі продуктивності.
- Розрив, коли значення властивості певного об’єкта змінюється в програмах .NET Core за допомогою точок зупинки даних, функції, яка спочатку була виключною для C++.
- Починаючи з попереднього перегляду 1, ми оновили інтерфейс користувача для пошуку у вікнах Autos, Locals та Watch за допомогою спрощеного інтерфейсу. Функцію «Поглиблений пошук» було змінено на спадне меню, щоб ви могли швидко вибрати глибину початкового та наступного пошуку.
Source Control і Team Explorer
- Тимчасово зберігайте зміни, щоб ви могли працювати над іншим завданням, скориставшись підтримкою інструментів Git Team explorer для схованки Git.
- Ознайомтеся з додатковим розширенням, доступним на Visual Studio Market Place, Pull Requests для Visual Studio, яке інтегрує огляди Pull Request у Visual Studio.
- Використовуйте новий досвід роботи з Azure DevOps, який зосереджується на робочих процесах розробника, включно з користувацькими перегляди робочих елементів, створення гілки з робочого елемента, пошук робочих елементів із #згадками та вбудоване редагування.
Розширюваність
- Використовуйте єдиний уніфікований пакет SDK Visual Studio в пакеті NuGet Microsoft. VisualStudio. SDK.
- Скористайтеся нашим оновленням до Проект VSIX щоб тепер включити AsyncPackage.
- Експериментуйте з новим Порожній проект VSIX шаблон, який ми додали.
- Дізнайтеся, чи є розширення безкоштовним, платним чи пробним, як тепер вказано всередині Розширення та оновлення діалогове вікно.
Веб-технології
- Скористайтеся перевагами додаткової підтримки для роботи з проектами .NET Core 3.0.
- Ознайомтеся з профілюванням процесора в ASP.NET.
- Використовуйте налагоджувач моментальних знімків для веб-програм .NET, які працюють на віртуальних машинах, наборах масштабування віртуальних машин і службі Azure Kubernetes.
Мобільна розробка за допомогою Xamarin
- Відчуйте покращення Xamarin. Початкова і додаткова продуктивність збірки Android.
- Скористайтеся перевагами підвищеної продуктивності в Xamarin Android Designer.
- Перегляньте нову панель властивостей для Xamarin. Елементи керування формами.
- Підвищте продуктивність за рахунок скорочення розміру робочого навантаження для Xamarin та покращення емулятора Android.
- Використовуйте Intellicode з Xamarin. Форми XAML.
Універсальна платформа Windows (UWP)
- Використовуйте розширення IntelliCode з XAML за допомогою нашої додаткової підтримки.
Перегляньте подію запуску
Ви можете відвідати launch.visualstudio.com, а також подивіться подію запуску, де розробники глибше вивчають ці та багато інших функцій. Крім того, на події буде представлено вміст у Visual Studio 2019 для Mac і Visual Studio Live Share, обидва з яких також випущені.
Щоб допомогти вам розпочати роботу з Visual Studio 2019, Microsoft співпрацює з Pluralsight і LinkedIn Learning, щоб надати вам новий навчальний вміст. Множина зору має новий безкоштовний курс Visual Studio 2019 (доступний до 22 квітня 2019 року). Також доступна оцінка шляху та навичок, тож ви можете відразу зануритися. Увімкнено Навчання LinkedIn ви знайдете новий курс (безкоштовний до 2 травня), який охоплює основні моменти Visual Studio 2019. Звичайно, ви завжди можете звернутися до VisualStudio.com і ці онлайн-документи щоб дізнатися, що нового, або заглибитися в примітки до випуску для всіх деталей.
Джерело: Microsoft