代码、数据与二维码工具

代码 Token 差异

移除注释并按忽略空白的 token 比较两段类 C 代码,在本地生成有界的 token 级差异。

优先本地处理无需注册隐私说明 ↗

使用步骤

如何使用

  1. 粘贴前后两个代码片段。
  2. 比较规范化后的 token 流。
  3. 查看新增、删除 token,或确认规范化结果一致。

Token 比较,不是语义证明

工具使用最长公共子序列比较词法 token,不解析 AST、不执行代码、不解析名称,也不证明行为等价。

支持的注释规则

扫描器识别单引号、双引号和反引号字符串之外的 // 与 /* */ 注释。它面向类 C 语法;正则字面量、模板插值及语言专用注释可能存在歧义。

本地有界处理

每段最多 60,000 字符和 4,000 个 token,token 配对最多 2,000,000;文本留在当前浏览器。

常见问题

你可能还想知道

它理解代码语义吗?

不理解。准确范围是“token 差异”。语句重排、变量改名、宏及等价表达式仍可能显示为不同。