Microsoft анонсировала обновление контекстного меню в «Проводнике», названное «Разделённое контекстное меню». Это нововведение направлено на решение проблемы с перегруженностью текущего меню Windows 11. Пользователи выражают недовольство длинным списком пунктов, который появляется при нажатии правой кнопкой мыши на файле, включая нерелевантные действия.
В обновлении будут внедрены контекстно-зависимые вложенные меню, которые будут зависеть от типа файла. Это должно сократить длину меню и облегчить добавление полезных опций для разработчиков.
Новая функция будет использовать API SplitMenuFlyoutItem, который позволит объединить основное действие и дополнительные опции в одном пункте меню. Например, вместо множества повторяющихся действий, таких как «Открыть в Photos» и «Редактировать в Photos», пользователи увидят лишь один пункт с дополнительными приложениями на боковой панели.
Это не только упорядочит меню, но и адаптирует его под выбранный файл. Разработчики смогут настраивать поведение и вид меню для различных типов файлов.
На данный момент функция находится на стадии разработки и недоступна в сборках Insider, однако Microsoft уже опубликовала описание API на GitHub, что позволяет разработчикам начинать эксперименты. Дата появления обновленного контекстного меню для обычных пользователей пока неизвестна.
Вопрос-ответ
Какова цель обновления «Разделённого контекстного меню» в Проводнике Windows 11?
Цель обновления — снизить перегруженность текущего контекстного меню за счёт контекстно-зависимых вложенных меню, которые адаптируются под тип файла. Это должно упростить поиск необходимых действий и позволить разработчикам добавлять полезные опции без переполнения основного списка.
Как будет работать новое меню и какие преимущества оно дает?
Меню будет использовать API SplitMenuFlyoutItem, объединяя основное действие и дополнительные опции в одном пункте. При этом появятся вложенные боковые панели с совместимыми приложениями, например для фотофайлов можно объединить «Открыть в Photos» и «Редактировать в Photos» под одним пунктом. Преимущество — сокращение длины меню, упорядочение доступных действий и более быстрая навигация к нужному приложению.
Когда появится обновление для обычных пользователей?
На данный момент функция находится на стадии разработки и не доступна в сборках Insider. Microsoft опубликовала описание API на GitHub, чтобы разработчики могли начать эксперименты. Дата появления обновленного контекстного меню для обычных пользователей пока неизвестна.
Как разработчики могут начать работать с новой функциональностью уже сейчас?
Разработчики могут изучать опубликованное на GitHub описание API SplitMenuFlyoutItem и начинать экспериментировать с внедрением контекстно-зависимых вложенных меню в свои приложения. Это позволит заранее адаптировать поведение и вид меню под различные типы файлов, а затем интегрировать его в совместимый со сторонними приложениями функционал Windows.


