复制 + 粘贴,很简单吧?但你有没有遇到过这样的情况:想要保留 HTML 或 Markdown 格式粘贴网页内容,结果却只粘贴了纯文本;或者,在将数据粘贴成表格时,却只能一个一个调整单元格。折腾了老半天,最终搞了个寂寞……😕
虽然 Windows 系统本身并没有内置粘贴控制功能,但 PowerToys 的「高级粘贴」功能却可以帮我们搞定这些问题。
本文内容包括
- 为什么是 PowerToys 高级粘贴
- 在 PowerToys 中启用「高级粘贴」功能
- 如何使用基于 AI 的高级粘贴
- 不使用 OpenAI,照样玩转高级粘贴
为什么是 PowerToys 高级粘贴
PowerToys 推出了全新的「高级粘贴」功能,彻底告别了以往单一的「纯文本粘贴」限制。现在,你可以根据自己的需要选择多种粘贴格式,甚至还能调用 OpenAI 的 API 进行智能粘贴处理!
「高级粘贴」功能亮点包括:
- 支持多种粘贴格式预设,如纯文本、Markdown、JSON 等,非常适合开发者和程序员。
- 引入了「AI 粘贴」功能,可以调用 OpenAI 的 API 对复制的内容进行处理。
- 使用
Windows + Shift + V
直接呼出「高级粘贴」快捷面板,还可以在 PowerToys 设置中自定义新的快捷键。
接下来,我们将介绍如何在 PowerToys 中启用和使用「高级粘贴」功能!
在 PowerToys 中启用「高级粘贴」功能
1下载并安装 PowerToys: 在 Windows PC 上安装 PowerToys v0.81.0 或更高版本 。
2启用「高级粘贴」功能:打开 PowerToys 设置,在「高级粘贴」中,打开「启用高级粘贴」和「剪贴板历史记录」开关。
启用 PowerToys 高级粘贴和剪贴板历史记录
3配置 AI 粘贴:
- 在「高级粘贴」设置页面,点击「通过 AI 启用粘贴」旁的「启用」按钮,将你的 OpenAI API 密钥粘贴进来,然后点击「保存」。
启用 AI 粘贴并填入 OpenAI API 密钥
- 打开「自定义格式预览」开关,方便在粘贴前预览 AI 生成的处理结果。
启用自定义格式预览
目前只支持使用 OpenAI 的官方 API,暂不支持自定义 API 地址。
4设置快捷键:你可以使用默认快捷键Windows + Shift + V
来呼出「高级粘贴」窗口,也可以自定义其他快捷键。
自定义快捷键
如何使用基于 AI 的高级粘贴
在添加好 OpenAI 的 API 密钥之后,就可以开始使用 AI 粘贴功能了!AI 粘贴功能可以帮你执行多种操作,如文本摘要、文本翻译、文本润色,以及生成代码等。这些操作都是通过分析剪贴板中的文本及其上下文来实现的。
1复制文本:首先,使用Ctrl + C
快捷键将要处理的文本复制到剪贴板。
复制文本
2打开「高级粘贴」窗口:按下Windows + Shift + V
快捷键,调出「高级粘贴」窗口。
3输入目标格式:在文本框中描述所需的格式或要执行的动作(例如翻译成英文),然后按回车键。
输入要 AI 执行的动作
4将光标放在要粘贴位置,然后点击「粘贴」按钮。
预览并粘贴结果
不使用 OpenAI,照样玩转高级粘贴
即使你没有 OpenAI 的 API 账户,「高级粘贴」功能也提供了多种便捷的粘贴选项,让你无需 AI 辅助,也能轻松粘贴以下 3 种格式:
- 以纯文本形式粘贴:此选项会移除所有格式,并将文本粘贴为纯文本。例如,如果你从网页复制了文字,使用
Windows + Shift + V
快捷键,然后按Ctrl + 1
选择「粘贴为纯文本」,所有格式(如颜色和链接)都会被移除,文本将按照文档默认样式粘贴。 - 以 Markdown 形式粘贴:此选项会将复制的内容转换为 Markdown 格式并粘贴。你可以使用
Windows + Shift + V
快捷键,然后按Ctrl + 2
选择「粘贴为 Markdown」。
复制网页并粘贴为 Markdown
- 以 JSON 形式粘贴:此选项会将复制的文本转换为 JSON 格式并粘贴。你可以使用
Windows + Shift + V
快捷键,然后按Ctrl + 3
选择「粘贴为 JSON」。如果你经常需要将 XML 或其他格式转换为 JSON,这个功能会非常有用。
复制 XML 并粘贴为 JSON
如果你复制了多个文本,还可以通过「剪贴板历史记录」进行选择性粘贴。甚至可以在 Windows 11 中启用剪贴板同步,跨 Windows 和安卓设备同步剪贴板历史。