Последнее обновление PowerToys небольшое, но это последняя глава в удачный для приложения год.

Последнее обновление PowerToys небольшое, но это последняя глава в удачный для приложения год.

Что тебе нужно знать

  • Microsoft выпустила обновление для PowerToys, которое переводит приложение на версию 0.83.0.
  • В обновлении есть несколько исправлений и улучшений, но нет ни одной функции, которую многие сочли бы новаторской.
  • Однако в этом году PowerToys получил несколько обновлений, поэтому есть много новых инструментов и опций, которые можно попробовать.

Я очень рад видеть такое комплексное обновление для PowerToys! Как человек, который проводит часы перед своим компьютером, эти обновления значительно улучшают мою производительность и удобство использования. Возможность настроить расчеты «Первая неделя года» и «Первый день недели» в плагине DateTime особенно полезна для меня, поскольку я совмещаю несколько проектов в разных часовых поясах.


Microsoft PowerToys для Windows — это чудесное собрание полезных инструментов. В этом приложении собраны различные утилиты, которые решают второстепенные задачи, такие как переименование файлов, интеллектуальное копирование и все, что между ними. Приложение часто обновляется, хотя не каждое обновление добавляет существенные новые функции. Это описание относится к версии PowerToys 0.83.0, которая предлагает лишь несколько новых функций по сравнению со своими предшественниками.

Как опытный пользователь PowerToys, я должен сказать, что недавнее обновление дает прекрасную возможность вспомнить о некоторых наиболее значительных улучшениях, которые этот инструмент привнес в мой рабочий процесс в этом году. Тем, кто хочет узнать, что нового в версии 0.83.0, просто прокрутите вниз до журнала изменений ниже, который для вашего удобства также доступен на GitHub.

Лучшие новые функции PowerToys 2024 года

PowerToys получает множество обновлений, и каждое из этих обновлений имеет обширный журнал изменений. Таким образом, может быть сложно быть в курсе существенных улучшений приложения. Вот краткий обзор крупнейших улучшений, которые были реализованы в 2024 году:

  • Расширенная вставка появилась в версии 0.81.0 PowerToys. Эта функция основана на «Вставить как обычный текст», но имеет несколько дополнительных возможностей, таких как возможность вставки в виде уценки или JSON. Advanced Paste также может использовать AI (требуется ключ OpenAI), хотя эта функция не является обязательной.
  • Поддержка аудиофайлов в Peek была добавлена ​​в PowerToys в версии 0.80.0.
  • В PowerToys 0.79 диспетчер клавиатуры получил возможность отображать ярлыки для запуска приложений или открытия URI.
  • В PowerToys Run добавлена ​​поддержка загрузки сторонних плагинов с дополнительными зависимостями в PowerToys 0.77.0, которая стала первым обновлением приложения в этом году.

PowerToys v0.83.0

Основные моменты

  • Изменится качество жизни в режиме бодрствования, в том числе изменится значок на панели задач, отражающий текущий режим. Спасибо @dend!
  • Изменения в общих политиках объектов групповой политики и новые политики для «Мыши без границ». Возможно, потребуется обновить имена некоторых наборов конфигурации политики Intune, как показано в https://github.com/MicrosoftDocs/windows-dev-docs/pull/5045/files. Спасибо @htcfreek!

Общий

  • Изменен порядок политик объектов групповой политики, что упрощает поиск некоторых политик. Спасибо @htcfreek!

Расширенная вставка

  • Исправлен синтаксический анализатор CSV для поддержки двойных кавычек и экранирующих разделителей при вставке в формате JSON. Спасибо @GhostVaibhav!
  • Улучшена обработка двойных кавычек в анализаторе CSV при вставке в формате JSON. Спасибо @htcfreek!

Бодрствующий

  • В разных режимах теперь на панели задач будут отображаться разные значки. Спасибо @dend и @niels9001 за дизайн иконок!
  • Удалена зависимость от Windows Forms и вместо значка на панели задач использованы собственные API-интерфейсы Win32. Спасибо @dend и @BrianPeek!
  • Исправлена ​​проблема, из-за которой пользовательский интерфейс переставал отвечать на запросы после выбора времени для режима по времени. Спасибо @dend!
  • Рефакторинг кода для упрощения обслуживания. Спасибо @dend!
  • Значок на панели задач теперь будет отображаться при запуске автономного режима «Пробуждение в сигнал». Спасибо @dend!
  • Подсказка значка на панели задач показывает, сколько времени осталось на таймере. Спасибо @dend!
  • В контекстное меню значка на панели задач добавлено определение разрешения. Спасибо @dend!

Выбор цвета

  • Добавлена ​​поддержка использования колеса мыши для прокрутки истории цветов. Спасибо @Fefedu973!

Дополнения для проводника

  • Разрешить копирование из контекстного меню в средствах предварительного просмотра Monaco и Markdown.

Файловый слесарь

  • Исправлен сбой, когда отображалось большое количество записей при перемещении открытых файлов процесса в другой диалог.

Установщик

  • Исправлен путь, по которому были установлены файлы модуля DSC для установщика на уровне пользователя. (Это было исправление для версии 0.82)

Пик

  • Разрешить копирование из контекстного меню в файлах разработки и предварительных просмотрах Markdown.

PowerToys Бег

  • Исправлен сбой в Windows 11, сборка 22000. (Это исправление для версии 0.82).
  • Заблокирован запуск кода исправления прозрачности в Windows 10, поскольку он вызывал графические сбои. (Это было исправление для версии 0.82)
  • Примите сокращения скорости, такие как километры в час (км/ч), в плагине Unit Converter. Спасибо @GhostVaibhav!
  • Добавлены настройки для настройки поведения вычислений «Первая неделя года» и «Первый день недели» в плагине DateTime. Спасибо @htcfreek!
  • Исправлено неправильное начальное положение PowerToys Run при переключении между мониторами с разными значениями dpi.
  • Стали разрешено взаимозаменяемое использование / и \ в путях плагинов реестра.
  • Добавлена ​​поддержка автоматического входа в систему после перезагрузки с помощью плагина «Система». Спасибо @htcfreek!
  • Добавлены результаты примеров рекомендуемого использования в плагин Value Generator. Спасибо @azlkiniue!

Быстрый Акцент

  • Добавлена ​​поддержка болгарского набора символов. Спасибо @octastylos-pseudodipteros!

бегун

  • Добавьте код для обработки тегов выпуска с буквой V при попытке обнаружить новые обновления. Спасибо @davidegiacometti!

Настройки

  • Исправлен интервал пользовательского интерфейса на карточке «Доступно обновление». Спасибо @Agnibaan!
  • Исправлены информационные панели на странице настроек «Мышь без границ», которые скрывались при отключении модуля. Спасибо @htcfreek!
  • Улучшена согласованность значков, используемых на странице настроек «Мышь без границ». Спасибо @htcfreek!
  • Улучшено заполнение панели информации о ключевых словах действий в разделе плагинов PowerToys Run. Спасибо @htcfreek!
  • Исправлен сбой на панели управления, когда файл настроек редактора диспетчера клавиатуры блокировался.

Документация

  • Добавлен плагин RDP в документацию PowerToys Run ThirdPartyRunPlugins.md. Спасибо @anthony81799!
  • Добавлены плагины GitHubRepo и ProcessKiller в документы PowerToys Run ThirdPartyRunPlugins.md. Спасибо @8LWXpg!
  • Исправлена ​​опечатка в примечаниях к выпуску 0.82.0 в README. Спасибо @walex999!

Разработка

  • Отключены тесты пользовательского интерфейса FancyZone, чтобы разблокировать PR. Мы планируем вернуть их в будущем. (Это было исправление для версии 0.82)
  • Исправлена ​​проблема, из-за которой нестабильность в CI приводила к невозможности подписать DLL пользовательских действий установщика. (Это было исправление для версии 0.82)
  • Зависимость Microsoft.Windows.Compatibility обновлена ​​до версии 8.0.7.
  • Зависимость System.Text.Json обновлена ​​до версии 8.0.4.
  • Зависимость Microsoft.Data.Sqlite обновлена ​​до версии 8.0.7.
  • Зависимость MSBuildCache обновлена ​​до предварительной версии 0.1.283. Спасибо @dfederm!
  • Удален ненужный флаг компилятора /Zm из общих флагов сборки редактора Keyboard Manager.
  • Исправлено действие публикации вингета для обработки верхнего регистра V в имени тега. Спасибо @mdanish-kh!
  • Удалены элементы подстановки из файлов vcxproj. Спасибо @davidegiacometti!
  • Удалены аналогичные действия бота GitHub. Спасибо @craigloewen-msft!
  • Исправлены CODEOWNERS для лучшей защиты изменений в некоторых файлах.
  • Переключены машины, используемые в CI, и указаны значки состояния в README для новых машин.
  • Исправлены предупреждения сборки NU1503 при сборке PowerToys. Спасибо @davidegiacometti!
  • Используйте метазависимость MSTest для запуска тестов вместо отдельных пакетов тестирования. Спасибо @stan-sz!
  • Добавлены недостающие ссылки CppWinRT.

Смотрите также

2024-07-31 18:09