当前位置: 首页 > news >正文

PowerToys:让你的windows拥有更丝滑的体验

深入了解 Microsoft PowerToys:提升你的 Windows 体验

Microsoft PowerToys 是一套免费、开源的实用工具集,轻量,旨在增强 Windows 的生产力和个性化体验。最初为 Windows 95 开发,PowerToys 在 Windows 10 和 11 上以现代化工具集的形式重生。无论你是开发者、设计师,还是希望优化工作流程的普通用户,PowerToys 都能提供一系列工具,让你的 Windows 环境更高效、更符合个人需求。本文将详细介绍 PowerToys 是什么、其核心功能以及如何使用它来提升生产力。

PowerToys 轻量、模块化且高度可定制。每个工具(或称为“玩具”)可以独立启用或禁用,用户只需使用所需的功能。这些工具旨在解决常见痛点,例如窗口管理、文件组织和键盘快捷键,使 Windows 使用体验更流畅和直观。


我讲真的,这些工具让我的windows在做程序开发时,真的可以让人感觉特别爽,个人觉得已经远比mac爽多了。

安装 PowerToys

最快的方法是使用 winget 命令一键安装,省时省力。

步骤:

打开 命令提示符 或 PowerShell。
输入以下命令并回车:

winget install --id Microsoft.PowerToys --source winget

等待自动从 Microsoft Store 下载并安装。

或者:官网中有更多安装方法

要求:

  • Windows 10/11(版本 2004 或更高)。
  • 联网环境(winget 和 Store 安装需要)。

我最喜欢的功能举例

1. 命令面板(Command Palette)

功能:命令面板是一个可扩展的快速启动器,类似于 PowerToys Run 的增强版,支持快速搜索和执行多种操作。mac中也有类似的工具,但是PowerToys的命令面板支持中文,而且支持插件,可以让你更方便的搜索和执行命令。
在这里插入图片描述

核心特性

  • 多功能搜索:支持搜索已安装的应用程序、文件、文件夹,甚至运行 Shell 命令。
  • 软件包管理:通过 winget 搜索和安装软件包。
  • 可扩展性:支持插件,允许用户添加自定义功能。
  • 快捷键:默认快捷键为 Win + Alt + Space,可自定义。

使用场景:当你需要快速启动应用、查找文件或执行系统命令时,命令面板是一个一站式解决方案。例如,你可以直接输入命令安装软件,或快速打开特定文件夹。

使用方法

  1. 在 PowerToys 设置中启用命令面板。
  2. Win + Alt + Space 打开命令面板。
  3. 输入查询(如应用名称、文件路径或命令),选择结果并按 Enter 执行。

小贴士:定期检查插件更新,以扩展命令面板的功能。


2. 查找我的鼠标(Find My Mouse)

功能:查找我的鼠标帮助用户快速定位屏幕上的鼠标光标,特别适合大屏幕或多显示器用户。它比mac的好用,说真的,且游戏模式会自己关闭

核心特性

  • 光标高亮:按快捷键(默认双击 Ctrl)激活聚焦效果,光标周围区域高亮显示。
  • 可定制:调整高亮效果的颜色、持续时间和触发方式。
  • 轻量高效:资源占用低,响应迅速。

使用场景:在高分辨率显示器或多个屏幕上,光标容易“丢失”。查找我的鼠标通过视觉提示快速解决问题,尤其适合演示或远程桌面操作。

使用方法

  1. 在 PowerToys 设置中启用“鼠标实用工具”并勾选“查找我的鼠标”。
  2. 双击 Ctrl 键,光标位置将以聚焦效果高亮。
  3. 可在设置中更改快捷键或高亮样式。

小贴士:如果你经常使用大屏幕,建议将高亮颜色设置为高对比度,方便快速定位。


3. 高级粘贴(Advanced Paste)

功能:高级粘贴允许用户将剪贴板内容以指定格式粘贴,甚至通过 AI 转换内容。

核心特性

  • 多格式粘贴:支持将剪贴板内容转换为纯文本、Markdown、JSON 等格式。
  • AI 增强:可选的 AI 支持(需 OpenAI 密钥)可将内容改写、翻译或生成代码。
  • 快捷键:默认快捷键为 Ctrl + Win + V,可自定义。
  • 预览功能:粘贴前预览转换结果。

使用场景:当你从网页复制内容但只想要纯文本,或需要将文本转换为特定格式(如代码块),高级粘贴能极大提高效率。AI 功能适合需要快速改写或翻译的用户。

使用方法

  1. 在 PowerToys 设置中启用高级粘贴。
  2. 复制内容到剪贴板。
  3. Ctrl + Win + V 打开高级粘贴面板。
  4. 选择目标格式或 AI 转换选项,确认后粘贴。

小贴士:如果使用 AI 功能,确保网络连接稳定并配置好 OpenAI 密钥。


4. 屏幕标尺(Screen Ruler)

功能:屏幕标尺用于测量屏幕上内容的像素尺寸,适合设计和开发场景。

核心特性

  • 多种测量模式:支持矩形框选、水平/垂直线、颜色像素间距测量。
  • 快捷键:默认快捷键为 Win + Shift + M,可自定义。
  • 精确显示:实时显示选中区域的高度、宽度或像素间距。
  • 与截图工具协作:可与 Windows 截图工具结合使用。

使用场景:设计师需要测量 UI 元素的像素尺寸,或开发者需要检查网页布局的间距时,屏幕标尺提供直观、快速的解决方案。

使用方法

  1. 在 PowerToys 设置中启用屏幕标尺。
  2. Win + Shift + M 打开标尺工具栏。
  3. 选择测量模式(例如矩形),框选区域后查看像素尺寸。
  4. 完成后按 Esc 退出。

小贴士:矩形模式适合测量整体区域,颜色像素模式适合精确检测元素边界。


5. 文本提取(Text Extractor)

功能:文本提取器是一个屏幕 OCR(光学字符识别)工具,可从屏幕任意位置提取文字并复制到剪贴板。

核心特性

  • 多语言支持:支持中英文等多种语言识别(需安装对应语言的 OCR 包)。
  • 灵活操作:支持矩形框选、点击单词或右键识别图像文件。
  • 快捷键:默认快捷键为 Win + Shift + T,可自定义。
  • 高兼容性:无需额外软件,直接集成到系统。

使用场景:当你需要从图片、PDF 或屏幕截图中提取文字(例如网页上的不可选文本),文本提取器能快速完成任务。适合学生、办公人员或研究者。

使用方法

  1. 在 PowerToys 设置中启用文本提取器。
  2. Win + Shift + T 激活工具。
  3. 框选需要识别的区域,识别结果自动复制到剪贴板。
  4. 粘贴到文本编辑器查看内容。

小贴士:确保系统已安装所需语言的 OCR 包(可在 PowerShell 中用 [Windows.Media.Ocr.OcrEngine]::AvailableRecognizerLanguages 检查)。


6. 速览(Quick Preview)

功能:速览允许用户在文件资源管理器中预览文件内容,无需打开完整应用程序。

核心特性

  • 多格式支持:支持 Markdown、SVG、PDF 等多种文件类型的预览。
  • 快捷键:默认快捷键为 Ctrl + Space,可自定义。
  • 非侵入式:预览窗口不会干扰当前工作流。
  • 高效查看:快速加载文件内容,节省时间。

使用场景:当你需要快速检查 Markdown 文件的内容、SVG 图像的细节或 PDF 的第一页时,速览能让你无需打开专业软件即可浏览。

使用方法

  1. 在 PowerToys 设置中启用“文件资源管理器扩展”并勾选速览。
  2. 在文件资源管理器中选择支持的文件。
  3. Ctrl + Space 打开预览窗口。
  4. 查看内容后按 Esc 关闭。

小贴士:确保启用所需文件类型的预览支持,以获得最佳体验。


7. 工作区(Workspaces)

功能:工作区是一个桌面管理工具,允许用户一键启动一组应用程序并将其排列到预定义的位置和配置。

核心特性

  • 一键启动:同时打开多个应用并自动调整窗口大小和位置。
  • 布局保存:保存常用的工作区配置,随时调用。
  • 快捷键:默认快捷键为 `Win + Ctrl + ``,可自定义。
  • 编辑器支持:通过设置中的工作区编辑器创建和修改布局。

使用场景:如果你每天需要打开相同的应用组合(例如浏览器、代码编辑器和终端)并手动排列窗口,工作区能自动化这一过程,节省大量时间。

使用方法

  1. 在 PowerToys 设置中启用工作区。
  2. 打开工作区编辑器(设置中选择“启动编辑器”或按 `Win + Ctrl + ``)。
  3. 添加应用、设置窗口位置和大小,保存工作区。
  4. 使用快捷键或设置菜单启动工作区。

小贴士:为不同任务创建多个工作区(例如“编程”和“写作”),提高工作效率。


总结

这个工具包内容很多,在官网这里可以去查看相关内容。感谢大佬们的工具开发,windows越来越好了。

求点赞,求关注,求分享,求收藏

相关文章:

  • 天梯——L1-110 这不是字符串题
  • Redis高级数据类型解析(二)——Set、Sorted Set与Geo实战指南
  • Android面试题目基础总结(二)
  • Trae+DeepSeek学习Python开发MVC框架程序笔记(四):使用sqlite存储查询并验证用户名和密码
  • [golang] 介绍 | 特点 | 应用场景
  • elasticsearch查询中的特殊字符影响分析
  • 【Hive入门】Hive分区与分桶深度解析:优化查询性能的关键技术
  • 【前端】【业务场景】【面试】在前端开发中,如何实现一个可拖动和可缩放的元素,并且处理好边界限制和性能优化?
  • 【FAQ】针对于消费级NVIDIA GPU的说明
  • 极狐GitLab 合并请求依赖如何解决?
  • Python字符串三剑客:len()、split()、join()深度解析
  • RK3588芯片NPU的使用:官方rknn_yolov5_android_apk_demo运行与解读
  • 【深度学习核心技术解析】从理论到实践的全链路指南
  • x-cmd install | brows - 终端里的 GitHub Releases 浏览器,告别繁琐下载!
  • Stack和Queue和deque的讲解(底层实现 手撕版)
  • ospf综合作业
  • 企业办公即时通讯软件BeeWorks,私有化安全防泄密
  • Java Agent 注入 WebSocket 篇
  • 移动通信行业术语
  • 去掉从网页粘贴到Word的“↓“(向下的箭头)符号的方法
  • 巴基斯坦最近“比较烦”:遣返阿富汗人或致地区局势更加动荡
  • 往事|学者罗继祖王贵忱仅有的一次相见及往来函札
  • 经济日报刊文:积极应对稳住外贸基本盘
  • 美官员称与乌克兰会谈富有成效,但仍存重大分歧
  • 神二十成功对接空间站
  • 光线传媒:正与部分重点地区洽谈主题乐园合作,首款3A游戏预计三年左右推出