Posted on 14. August 2022

Продуктивність приходить до .NET MAUI у Visual Studio 2022

Read this article in your language IT | EN | DE | ES

Продуктивність приходить до .NET MAUI у Visual Studio 2022

 

Сьогодні ми раді повідомити, що закінчився етап попереднього перегляду інтерфейсу .NET Multi-platform App UI та тепер він доступний у фінальній версії Visual Studio 2022 для Windows. Тепер ви маєте повний доступ до функцій підвищення продуктивності, які допоможуть вам створювати кросплатформні нативні клієнтські програми з .NET швидше, ніж будь-коли, і відправляти їх на Android, iOS, macOS і Windows з єдиної кодової бази.

Цей випуск також містить останні покращення стабільності .NET MAUI SDK, наш п'ятий випуск з моменту отримання GA у травні 2022 року. Знайдіть усі примітки до випуску на GitHub.

Ви також можете налаштуватися на трансляцію .NET Conf: Focus on MAUI. Ставте запитання в прямому ефірі та дізнайтеся все про розробку нативних мобільних і десктопних додатків за допомогою .NET MAUI.

Один проєкт, багато платформ

 

.NET MAUI - це єдиний проєкт, який обробляє все мультитаргетування на різних пристроях та платформах.

Будь-які ресурси, специфічні для платформи, розміщені у вкладених папках, щоб ви могли зосередитися на тому, на що витрачаєте найбільше зусиль - на написанні спільного інтерфейсу та коду. Проєкт містить папку Resources, тому у вас є єдине місце для керування шрифтами, зображеннями, іконкою програми, заставкою, необробленими ресурсами та стилем вашого додатка. .NET MAUI виконує всю роботу по їх оптимізації під унікальні вимоги кожної платформи.

 

Візуальні та живі

Ми створили інструменти, які допоможуть вам розробляти ваш додаток, не сповільнюючи його роботу та не чекаючи на перезбірку. Hot Reload, Live Visual Tree та XAML Live Preview прискорюють час розробки, дозволяючи вносити зміни до коду та одразу ж їх бачити. За допомогою XAML Hot Reload ви можете вносити зміни до інтерфейсу користувача і одразу ж бачити їх у запущеному додатку з реальними даними. За допомогою .NET Hot Reload ви можете вносити зміни до коду, зберігати та переглядати ці зміни без втрати стану програми. Перегляньте коротке відео.

За допомогою XAML Live Preview ви можете зробити знімок інтерфейсу програми і перенести його у вікно Visual Studio. Це полегшує використання XAML Hot Reload для внесення змін до програми, а потім перегляд цих змін у реальному часі в міру їх внесення. Це особливо корисно, якщо у вас немає кількох моніторів або ви налагоджуєте програму на пристрої, який не може бути віддзеркалений. Просто натисніть F5 для налагодження, почніть редагувати макет XAML, і ви побачите зміни. Ви також можете навести вказівник миші на кожен елемент у вікні попереднього перегляду XAML, щоб побачити специфікації елемента керування. Клацніть його, і він перейде безпосередньо до XAML для вас.

Ви також можете використовувати живе візуальне дерево для швидкого переходу до вашого XAML-файлу. Клацніть кутові дужки поруч з назвою елемента керування в дереві, і редактор перейде до коду, в якому визначено цей елемент.

Потужні редактори

Завдяки підказкам штучного інтелекту ваш додаток фактично пише сам себе! IntelliCode надає вам потужний набір автоматичних доповнень коду, які розуміють інтерфейс і код програми .NET MAUI. Почніть вводити код, і програма зрозуміє контекст вашого коду, імена змінних, функції та тип коду, який ви пишете, щоб забезпечити кращий IntelliSense і навіть запропонувати завершення цілих рядків. Це неймовірно корисно, особливо для тих, хто тільки починає створювати програми.

Ви також отримаєте повну потужність 64-бітної IDE Visual Studio 2022, найновіші функції C# 10 та покращені інструменти для тестування модулів, контролю вихідного коду та командної роботи. Дізнайтеся більше про те, що доступно у випуску 17.3, а також про Visual Studio 2022 17.4 Preview 1, яка вийшла сьогодні, у блозі команди розробників Visual Studio.

У попередньому перегляді: Підтримка Visual Studio для Mac

 

Ми наполегливо працювали над тим, щоб зробити багато з цих чудових інструментів доступними для наших Mac розробників. Щоб використовувати .NET MAUI на вашому Mac, встановіть нову Visual Studio 2022 для Mac (17.4 Preview 1). Visual Studio 2022 для Mac буде підтримувати інструментарій GA .NET MAUI пізніше цього року.

Почніть сьогодні

Щоб почати використовувати .NET MAUI у Windows, встановіть або оновіть Visual Studio 2022 до версії 17.3. В інсталяторі виберіть робоче навантаження ".NET Multi-platform App UI development".

Примітка: Наразі ми не рекомендуємо встановлювати .NET 7 Preview 7, якщо ви створюєте програми .NET MAUI за допомогою Visual Studio 2022.

Будь ласка, повідомляйте про будь-які проблеми з .NET MAUI у Visual Studio, натиснувши іконку "Надіслати відгук" у верхньому правому куті Visual Studio.

 

Дякуємо, що допомогли нам зробити .NET MAUI у Visual Studio фантастичним випуском! Ми не можемо дочекатися, щоб побачити, що ви створите!

Source



Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading