На своей ежегодной конференции разработчиков Ignite Microsoft объявила о множестве ориентированных на разработчиков изменений, которые появятся в Windows 10. Согласно недавним сообщениям в блоге, опубликованным компанией, эти изменения направлены на упрощение разработки приложений на платформе и предлагают разработчикам лучшие инструменты, позволяющие сосредоточиться. и продуктивно. Вот некоторые из наиболее примечательных анонсов продолжающейся конференции Ignite 2020:
Edge в Linux
Новый браузер Microsoft Edge на основе Chromium уже доступен на нескольких платформах, включая Windows 10, Windows 7, Windows 8, macOS, iOS и Android. Теперь компания анонсировала предварительную версию Microsoft Edge для Linux, которая станет доступна пользователям в следующем месяце. Пользователи Linux скоро смогут загрузить канал Microsoft Edge Dev для Linux с веб-сайта инсайдеров или из собственного диспетчера пакетов.
Наряду с Edge для Linux, Microsoft также объявила о некоторых важных изменениях в браузере, которые, как ожидается, обеспечат более безопасный просмотр для предприятий. Вы можете узнать больше об этих изменениях в выпуске Ignite нового блога Web Experiences.
Предварительная версия Windows Terminal 1.4
Ранее в этом году, в мае, Microsoft анонсировала Windows Terminal 1.0. новое приложение для терминала, которое предлагало такие функции, как рендеринг текста с ускорением на GPU, поддержка тем, вкладки, отрывные окна, ярлыки, полная поддержка Unicode и многое другое. Компания объявила о выпуске Windows Terminal Preview 1.4, который добавляет еще больше функций.
Согласно недавнему сообщению в блоге о командной строке Windows, Windows Terminal Preview 1.4 включает поддержку встроенных гиперссылок и рендеринг атрибута отображения мигающего графического изображения, чтобы помочь разработчикам включать мигающие дисплеи в текстовый буфер.
Кроме того, Windows 10 теперь позволяет пользователям запускать Windows Terminal Preview с определенным профилем из меню «Пуск» или панели задач. Обновление также включает в себя пару исправлений ошибок, которые вы можете проверить, перейдя к сообщению с объявлением по ссылке ниже.
Обновления WSL 2
Microsoft также анонсировала пару обновлений для подсистемы Windows для Linux (WSL) 2. Для начала компания еще раз подтвердила, что поддержка дистрибутива WSL 2 теперь доступна в Windows 10 версий 1903 и 1909. Благодаря этому люди, использующие более старые версии Windows 10 теперь смогут работать с более высокой производительностью файловой системы, 100% совместимостью с системными вызовами, и они смогут использовать Docker Desktop с движком на основе WSL 2.
Кроме того, WSL получает поддержку приложений с графическим интерфейсом пользователя для Linux, которые будут доступны для инсайдеров Windows в ближайшие пару месяцев. Благодаря этой функции WSL будет поддерживать несколько различных типов приложений, включая IDE, полностью работающие в среде Linux. Если вам интересно узнать больше об архитектуре, стоящей за этим изменением, вы можете послушать доклад о X11 и Wayland на конференции XDC 2020.

На BUILD 2020 Microsoft объявила, что добавит новую команду wsl –install, которая позволит пользователям полностью установить WSL. Ранняя версия этой функции уже доступна для инсайдеров Windows, и в течение следующих нескольких недель аргумент –install получит возможность устанавливать дистрибутивы WSL. Это, по сути, позволит пользователям полностью настроить WSL в своей системе вместе с выбранным дистрибутивом с помощью всего одной команды.
Предварительная версия диспетчера пакетов Windows
На выставке BUILD 2020 в начале этого года, в мае, Microsoft также анонсировала новый диспетчер пакетов командной строки под названием Windows Package Manager. Компания объявила о нескольких новых функциях, которые вскоре будут представлены в диспетчере пакетов Windows. К ним относятся новый переключатель функций, автозаполнение PowerShell и возможность установки приложений из Microsoft Store.
Компания также обнародовала список предстоящих изменений, которые будут выпущены в ближайшие месяцы. К ним относятся поддержка списков, чтобы помочь вам увидеть все приложения, которые были установлены с помощью диспетчера пакетов, возможность обновления всех установленных приложений с помощью одной команды, возможность удаления приложений, которые были установлены вне диспетчера пакетов, а также импорт / экспорт. пакеты из одной системы в другую.
Наряду с упомянутыми выше изменениями Microsoft также объявила о новой инициативе под названием Project Reunion. Инициатива направлена на то, чтобы предложить разработчикам унифицированную платформу приложений, которая позволит им сосредоточиться на своем приложении и использовать преимущества нового или существующего кода. Чтобы узнать больше о Project Reunion, следите за источником блога разработчиков Windows по ссылке ниже.
Источник: блог разработчиков Windows, блог командной строки Windows (1,2,3)