跳到正文
发现
miu:超高速极简文本编辑器
桌面应用效率工具

miu:超高速极简文本编辑器

miu 是一款用 C++/Win32 编写的高速极简文本编辑器,支持超大文件编辑、多光标与语法高亮。

admin
发布于 2026-10-31
浏览
2
访问
0
下载
0
版本
v1.0.44
平台
Windows、macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

miu 是一款主打「超高速 + 最小实现」的下一代文本编辑器,使用 C++ 与 Win32 API 编写,界面轻量、启动迅速,支持彩色 emoji 显示,重点是能流畅编辑超大文件。

主要功能

  • 基于 C++/Win32,性能开销低、响应迅速
  • 使用 DirectWrite 进行高质量渲染,支持彩色 emoji
  • 通过内存映射文件(memory-mapped file)实现超大文件的快速编辑
  • 正则表达式搜索,支持区分大小写、按单词搜索与替换
  • 多光标编辑与矩形(块)选择
  • 不限次数的 Undo / Redo
  • 丰富的快捷键,按 F1 可查看帮助
  • 注重文件操作的安全性与整体稳定性
  • 支持深色模式

安装与使用

项目未提供包管理器安装方式,可在 Releases 页面下载最新版本使用。

如需从源码构建,需先准备 Google compact_enc_det(用于字符编码判定):

git clone https://github.com/google/compact_enc_det.git
cd compact_enc_det
cmake . -G "Visual Studio 18 2026" -A x64
cmake --build . --config Release

构建完成后,把生成的 ced.lib 放到项目的库路径中即可。开发环境为 Visual Studio 2026。

注意事项

  • 源码构建依赖 compact_enc_det 库,缺少该库无法完成编译
  • 使用中遇到问题或有功能建议,可通过 Issues 反馈
  • 项目采用 MIT 许可证

本作品整理自 GitHub 开源项目 kenjinote/miu,原作者 @kenjinote,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v1.0.44当前版本

    新增 25 种语言与配置文件的语法高亮、注释切换,语法类别扩展到 49 类、覆盖 120 多种扩展名;修复全角字符行号位置偏移,新增水平滚动条,并提升编辑引擎精度。

评论