Skip to content
KeyCheats

快捷键冲突检查

粘贴你应用的快捷键清单,立刻找出重复绑定——忽略大小写、忽略按键顺序、不比较标签。为应用开发者和高级用户打造。

按键在前,标签可选:“⌘C 复制”、“Ctrl+Shift+P 面板”、“G B 文件查找器”。比较忽略大小写、按键顺序和标签。

该工具完全在你的浏览器中运行,数据不会离开你的设备,不会上传到任何服务器。

使用方法

  1. 1粘贴你的快捷键清单,每行一条:如「Ctrl+Shift+P 命令面板」。
  2. 2报告随输入实时更新——重复项会被分组并高亮。
  3. 3在源头修改被标记的行,再粘贴回来确认。
  4. 4复制报告文本,用于代码评审或 issue 评论。

快捷键冲突检查

重复的快捷键绑定很容易产生,却很难发现:一个配置文件里写着「Ctrl+C 复制」,另一个写着「ctrl+c 拷贝文本」,还有人在「Ctrl+Shift+P」已存在的地方写了「Shift+Ctrl+P」。这个检查器读取纯文本清单——每行一条——并把解析成同一绑定的所有行分组报告。

比较规则刻意宽松:忽略大小写(Ctrl+C == ctrl+c)、忽略按键顺序(Ctrl+Shift+P == Shift+Ctrl+P)、后面的标签不参与比较。修饰键的符号和名称视为同一个键(⌘C、Cmd+C、Ctrl+C 互相匹配),所以从 Mac 和 Windows 来源粘贴的清单也能直接对比。

可以直接从键位表、README、编辑器配置或设计规范里粘贴——报告还会标出无法识别按键的行,避免拼写错误悄悄跳过检查。全部在输入时于本地完成。

常见问题

支持什么行格式?

按键在前,标签可选:「⌘C 复制」「Ctrl+Shift+P 命令面板」「G B 文件查找器」。按键可以用加号连接、空格分隔或写成紧凑的 Mac 符号。没有可识别按键的行会被报告为「未解析」,而不是静默忽略。

⌘C 和 Ctrl+C 会被视为同一个绑定吗?

会。⌘、Cmd、Command、Meta 和 Win 都会归一为同一个修饰键,所以从 macOS 文档和 Windows 文档分别粘贴的清单可以直接放在一起检查,无需预先转换。

「Ctrl+Shift+P」和「Shift+Ctrl+P」算冲突吗?

算——这正是它的用途。用户两只手按同样的键没有顺序之分,所以比较前会归一按键顺序。真正的和弦键如「Ctrl+K Z」与「Ctrl+Z」不同,但同一个和弦的两种写法就是冲突。

这个工具给谁用?

写键位文档的应用开发者、制定 UX 规范的团队、快捷键表野蛮生长的插件作者,以及要合并多来源配置的高级用户。

KeyCheats会把我的代码发送到别处吗?

不会。KeyCheats的键盘快捷键工具完全在浏览器里解析和转换 — 可以放心粘贴生产片段,数据不出标签页。

为什么没有账号和保存功能?

这是刻意设计。KeyCheats坚持无状态:剪贴板和文件始终属于你,在公共电脑上和自己电脑上体验完全一致。

嵌入这个工具

一行代码把工具放到你的网站——它在访客的浏览器里运行。

<iframe src="https://keycheats.zoyku.com/zh/tools/shortcut-conflict-checker?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — shortcut-conflict-checker" loading="lazy"></iframe>
100% 本地处理