diffchecker.net

Objective-C Diff Checker

粘贴 Objective-C 代码的两个版本,即可借助 Objective-C 语法高亮查看新增、删除和修改的行。比对在您的浏览器本地进行。

原始文本

修改后文本

Objective-C 语法已锁定

本页面会自动高亮 Objective-C 语法元素,比较文件前无需先选择语言。

本地私密比对

比对在您的浏览器中运行。源代码、API 请求数据和配置文件都不会上传到服务器。

并排视图或合并视图

并排视图适合左右对照审查,合并视图适合查看紧凑的补丁;处理大文件时,还可以隐藏未更改的行。

在线比较 Objective-C 文件

这款 Objective-C 比对工具专为开发者打造,可快速、私密地比较代码和配置变更。粘贴两个版本,点击“比较”,即可查看新增、删除和行内修改,Objective-C 语法高亮已自动启用。

  1. 在左侧粘贴或上传原始 Objective-C 文件。

  2. 在右侧粘贴或上传修改后的 Objective-C 文件。

  3. 点击“比较”后,在并排视图或合并视图中查看结果;如果只需关注修改过的部分,可以隐藏未更改的行。

在浏览器中私密比对 Objective-C 文件

比对在您的浏览器本地运行,源代码、API 响应、密钥和配置文件都会保留在您的设备上。最近一次会话可能会保存在浏览器存储中以便恢复,您可以随时在工具中将其清除。

常见 Objective-C 比对场景

比较 iOS 和 macOS 实现代码的变更。

审查接口、分类和消息发送相关的修改。

并排检查 Objective-C 和 Objective-C++ 文件。

Objective-C 语法高亮

本页面的语法高亮已锁定为 Objective-C,因此不会显示语言选择器。解析器会重点识别接口、分类、选择器和消息发送等语法元素,比对引擎则负责高亮实际的文本变化。

.m, .mm, .h

参考资料:Apple Objective-C 官方文档

Objective-C Diff Checker 常见问题

Objective-C Diff Checker 有什么用?

它会比较 Objective-C 代码的两个版本,并高亮显示新增、删除和修改的行。语法高亮已锁定为 Objective-C,审查更改时能更轻松地辨认各类语法元素。

Objective-C Diff Checker 会上传我的文件吗?

不会。比对在您的浏览器中运行。点击“比较”时,您的文件不会上传到服务器。

可以比较哪些 Objective-C 文件类型?

您可以粘贴或上传 .m, .mm, .h 等纯文本文件。任何文本文件都可以比较,但本页面会自动高亮 Objective-C 语法。

可以比较大型 Objective-C 文件吗?

可以。比对在后台线程中运行,浏览器能保持流畅响应。不过,非常大的文件在您的设备上可能仍需几秒钟。