PowerToys - 可最大限度地提高生产力的Windows 系统实用程序

Created at: 2019-05-02 01:44:02
开发语言: C#
授权协议: MIT

微软动力玩具

微软动力玩具的英雄形象

如何使用动力玩具|下载和发行说明 |为动力玩具|做出贡献|发生了什么路线图

构建状态

建筑 解决方案(主要) 解决方案(稳定) 安装程序(主)
x64 主数据库的构建状态 稳定版的构建状态 生成状态安装程序管道
ARM64 主数据库的构建状态 主数据库的构建状态 生成状态安装程序管道

大约

Microsoft PowerToys是一组实用程序,供高级用户调整和简化其Windows体验以提高生产力。有关PowerToys概述以及如何使用实用程序Windows开发环境的任何其他工具和资源的更多信息,请转到 learn.microsoft.com

当前实用程序:
始终处于领先地位 动力玩具觉醒 颜色选择器
花式区域 文件资源管理器加载项 文件锁匠
主机文件编辑器 图像调整器 键盘管理器
鼠标实用程序 电源重命名 动力玩具跑
快速重音 屏幕标尺 快捷指南
文本提取器 视频会议静音

安装和运行 Microsoft PowerToys

要求

通过 GitHub with EXE [推荐]

转到Microsoft PowerToys GitHub发布页面,单击底部以显示版本中可用的文件。请使用与你的机器架构相匹配的相应PowerToys安装程序。对于大多数人来说,它是.

Assets
x64

这是我们的首选方法。

通过微软商店

Microsoft Store 的 PowerToys 页面安装。你必须使用新的Microsoft Store,该商店将同时适用于Windows 11和Windows 10。

通过WinGet(预览版)

WinGet下载PowerToys。要安装 PowerToys,请从命令行 / PowerShell 运行以下命令:

winget install Microsoft.PowerToys -s winget

其他安装方法

社区驱动的安装方法,如巧克力和勺子。如果这些是你的首选安装解决方案,则将包含安装说明。

贡献

该项目欢迎所有类型的贡献。帮助规范、设计、文档、查找错误是每个人在编码功能/错误修复之上提供帮助的方式。我们很高兴能与高级用户社区合作,构建一组工具来帮助你充分利用 Windows。

我们要求你在开始开发想要贡献的功能之前,请阅读我们的贡献者指南。我们很乐意与你合作,找出最佳方法,在整个功能开发过程中提供指导和指导,并帮助避免任何浪费或重复的工作。

大多数贡献要求你同意贡献者许可协议 (CLA),声明你有权并且实际上确实授予我们使用你的贡献的权利。

有关PowerToys开发的指导,请阅读开发人员文档以获取详细的细分。这包括如何设置计算机进行编译。

发生了什么事情

动力玩具路线图

我们核心团队关注的功能和实用程序的优先路线图

0.64 - 2022 年 10 月更新

在此版本中,我们专注于发布新功能和改进。

突出

  • 新实用程序:文件锁匠允许查看哪些进程当前正在使用所选文件。
  • 新实用程序:主机文件编辑器允许你在编辑器 UI 中编辑主机文件。谢谢@davidegiacometti
  • 设置具有从文件备份/恢复设置的新功能。谢谢@jefflord
  • FancyZones允许你为水平/垂直屏幕设置默认值,以便为新屏幕和显示器ID重置的情况提供更好的预期行为。
  • PowerToys附带组策略对象设置,用于在组织中强制禁用和启用PowerToys实用程序。有关更多详细信息,请查看 GPO 文档
  • 新增弃用视频会议静音(v0.67)的警告,详情请查看 https://github.com/microsoft/PowerToys/issues/21473

已知问题

始终处于领先地位

  • 检测并将窗口再次放在顶部,如果它不再位于顶部。

颜色选择器

花式区域

  • 为用户添加了为水平和垂直屏幕配置默认布局的方法。
  • 将 FancyZones 编辑器中的剩余数字框替换为滑块,以改进屏幕阅读器的辅助功能。
  • 修复了中断窗口切换快捷方式的问题。

文件锁匠

  • 添加了一个新实用程序:文件锁匠。
  • 感谢@niels9001在UI上的设计!

组策略对象

  • 用于强制禁用和启用 PowerToys 实用程序的组策略对象设置。
  • 感谢你@htcfreek帮助审查,以确保发货的设置符合系统管理员的期望!

主机文件编辑器

  • 添加了一个新实用程序:主机文件编辑器。谢谢@davidegiacometti
  • 感谢@niels9001对UI的设计帮助!
  • 感谢@davidegiacometti修复发现的错误并添加功能直到发布!
  • 感谢@AtariDreams将软件包与项目的其余部分进行比较!
  • 感谢@htcfreek为条目编辑器添加滚动查看器!

键盘管理器

鼠标实用程序

动力玩具跑

  • 更改了图像加载以释放PowerToys Run主可执行文件中的图像。这是尝试修复PowerToys更新后收到的“app.dark.png”缺失问题。
  • 修复了默认操作失败后隐藏的电动玩具运行。谢谢@hlaueriksson
  • 修复了PowerToys Run允许在上下文菜单操作成功后显示的问题。谢谢@hlaueriksson

快速重音

  • 将“荷兰语”一词更正为“德语”。谢谢@damienleroy
  • 添加了葡萄牙语口音。谢谢@pcanavar
  • 修复了工具栏在缩放桌面上的位置。

屏幕标尺

  • 改进了菜单中使用的亚克力画笔。谢谢@niels9001

设置

  • 添加了将设置备份/还原到文件/从文件还原设置的功能。谢谢@jefflord
  • 修复了导致重新打开窗口时 OOBE 中显示的快捷方式未更新为新值的问题。
  • 修复了备份/还原功能中的“文档”文件夹用法。谢谢@davidegiacometti

文本提取器

  • 添加了有关如何安装用于 OCR 识别的语言的警告。
  • 修复了首次激活后叠加层未聚焦的问题。
  • 在 CJK 和非 CKJ 单词之间添加了空格。谢谢@maggch97

视频会议静音

安装

  • 添加了一些丢失的文件,这些文件导致“设置”和“PowerRename”在某些配置上无法正常工作。
  • 将 .NET 依赖项更新到 6.0.10。

发展

  • 合并了 nuget 包并删除了一些未使用的包。
  • 已将 Windows.CppRT 更新到最新版本。谢谢@AtariDreams
  • 删除了不再使用的 cxxopts 依赖项。谢谢@AtariDreams
  • 将 cziplob 依赖项更新为 0.25。谢谢@AtariDreams
  • 更新了 System.IO.Abstractions 依赖项。谢谢@davidegiacometti
  • 启用C++代码分析和增量修复警告。
  • 将安装方法添加到 GitHub 上的问题模板中,因为某些问题似乎与特定的安装方法有关。
  • 在版本 CI 中自动创建安装程序哈希。
  • 简化了图像缩放器的使用。谢谢@AtariDreams
    .First()
  • 改进并阐明了问题模板。谢谢@Jay-o-Way
  • 修复了 PTRun 单元测试,使其与 .NET 6 更兼容。谢谢@AtariDreams

0.65 版的计划

对于 v0.65,我们将在下面工作:

  • 交付 .NET 自包含并在实用程序之间共享
  • 稳定性/错误修复

动力玩具社区

PowerToys团队非常感谢能得到一个了不起的活跃社区的支持。你所做的工作非常重要。如果没有你帮助归档错误、更新文档、指导设计或编写功能,PowerToys 就不会有今天的样子。我们想对你表示感谢,并花时间认可你的工作。月复一月,你直接帮助PowerToys成为一个更好的软件。

行为准则

该项目采用了微软开源行为准则

隐私声明

应用程序记录基本遥测数据。我们的遥测数据页面(即将推出)包含遥测的趋势。有关详细信息,请阅读微软隐私声明