# 微软开源

back

# 微软重启消失10十年的开源生产力工具集项目PowerToys

back | github

PowerToys v0.12 不仅包括对现有实用程序的改进,还包括全新工具 PowerRename。根据微软的介绍,PowerRename 用于批量重命名一堆文件。当然,该实用程序不仅提供基本的重命名功能,也可以用来添加编号、忽略文件夹、将一个单词替换为另一个单词等等

# Fancy Zones窗口管理器

ancy Zones是一个窗口管理器,旨在使您可以轻松地将窗口排列和对齐到工作流程的有效布局中,并快速恢复这些布局。特殊区域允许用户为桌面定义一组窗口位置,这些窗口位置是窗口的拖动目标。当用户将窗口拖动到区域中时,将调整窗口的大小并重新定位以填充该区域

# 快捷

当用户按住Windows键一秒钟以上时,将显示快捷方式指南,并显示桌面当前状态的可用快捷方式。Windows键快捷方式指南显示了使用Windows键的常见键盘快捷键。

# PowerRename

PowerRename是Windows Shell扩展,用于使用搜索和替换或正则表达式进行高级批量重命名。PowerRename允许简单搜索和替换或更高级的正则表达式匹配。在搜索和替换输入字段中键入内容时,预览区域将显示项目将重命名为的内容。然后,PowerRename调用Windows资源管理器文件操作引擎以执行重命名。这样的好处是允许在PowerRename退出后撤消重命名操作

# 其他工具

其中还包含了其他一些工具,这里就不在详细介绍了,比如屏幕录制gif、屏幕暂停等

# 自行构建

PowerToys是开源的,那么意味着你可以自行构建,当然了这也更能增加你对windows 的了解

  • 构建先决条件

Windows 10 1803(内部版本10.0.17134.0)或更高版本,用于构建和运行PowerToys。Visual Studio 2019社区版或更高版本,带有``使用C ++进行桌面开发''组件和Windows 10 SDK版本10.0.18362.0或更高版本。

  • 建立代码

powertoys.sln在Visual Studio中打开,在Solutions Configuration下拉菜单中选择Release或Debug,然后从Build菜单中选择Build Solution。