MrEditor for Mac v1.19.1 开源软件(macOS大型文件编辑器)

MrEditor是一款专为macOS设计的原生大型文本编辑器与查看器,专门处理日志、CSV、导出数据、转储和差异等并非用户亲自撰写的文本文件。它通过内存映射技术瞬间打开高达10GB的文件,首屏显示约100毫秒,内存脏页为零,跳转末行仅需0.1毫秒,文件再大界面也不变。支持实时编辑与原子保存,采用piece table保持响应,可在文件持续增长时增量跟踪而不重新加载。提供多术语搜索、正则过滤、结构化列对齐、JSON美化查询、并排差异比较合并、固定宽度标尺、远程SSH打开、管道与压缩文件支持、书签导航、剪贴板历史以及AI错误诊断等功能,同时具备主题定制、ANSI颜色和双语界面,适合高效分析与修正超大文本。

mreditor-mac

功能

MrEditor是一款通过内存映射高效处理超大型文本的macOS原生编辑器,专为日志与数据文件设计,支持瞬间打开、实时编辑、搜索过滤、结构化显示与差异比较。

  • 超大文件瞬间打开:采用mmap与稀疏行索引,10GB文件首屏约100ms,内存脏页为零,跳转末行0.1ms。
  • 任意大小实时编辑:小文件用NSTextView,大文件用piece table,原子保存避免半写状态,支持编码转换。
  • 跟随模式增量跟踪:tail -f实时滚动增长文件,仅扩展索引不重新加载,编辑时暂停保存后恢复。
  • 强大搜索与过滤:多术语AND、正则含前后断言、实时过滤视图保留真实行号,支持上下文行。
  • 结构化视图对齐:CSV/TSV列对齐、NDJSON投影、JSON美化,固定宽度标尺与拖拽调整,过滤时保持列整齐。
  • 差异比较与合并:并排对比文件、文档、剪贴板或URL,字符级高亮,一键合并并另存结果。
  • 远程SSH按需打开:通过ssh打开服务器日志,仅获取可见部分,远程过滤与跟踪,无完整下载。
  • 文本工具箱操作:大小写转换、编解码、排序去重、管道命令过滤,支持10GB文件内选区。
  • 主题与界面定制:多种配色主题、字体行距、背景透明度、ANSI颜色显示,支持导出分享。
  • 多文件工作区管理:侧边栏切换、会话恢复、书签跳转、剪贴板历史、Finder集成与打印导出。

下载地址

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容