Notepad-- 上手指南:批量替换、文件对比、深色模式,一次装好跨平台文本编辑器
2026/9/17 17:49:16 网站建设 项目流程

Notepad-- 上手指南:批量替换、文件对比、深色模式,一次装好跨平台文本编辑器

【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器,目标是做中国人自己的编辑器,来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--

批量改十个文件里的接口名,还得一个个打开盯着换?Notepad-- 是干这活的:一款基于 Qt 的国产跨平台文本编辑器,Windows、Linux、Mac 三端通用,处理中文文本不用额外折腾编码。

🔍 先看它能干什么

这一节挑三个高频功能,先让你知道值不值得装。

批量查找替换:改接口名、批量换参数这种重复活,从「查找」菜单打开对话框。填好目标目录、按*.cpp *.h过滤文件类型,勾上「正则表达式」直接跨目录搜索替换;底部命中列表按文件分组,点一下跳到对应行。超大文件还能设阈值跳过,避免卡死。

![Notepad-- Mac 批量查找替换界面,支持正则与文件类型过滤](https://raw.gitcode.com/GitHub_Trending/no/notepad--/raw/4510896f716e71db9f4b25ed8559b9c39a4f23d4/pngshow/macos/2023-10-15 11.png?utm_source=gitcode_repo_files)

文件对比:代码审查、回溯版本时,顶部「对比」菜单打开。两个文件左右并排,差异行直接高亮,「上一个 / 下一个」逐个差异块跳转,还能撤销、交换左右两侧,右下角实时显示当前有 14 处不同块。

![Notepad-- 文件对比界面,左右并排高亮差异行可逐处跳转](https://raw.gitcode.com/GitHub_Trending/no/notepad--/raw/4510896f716e71db9f4b25ed8559b9c39a4f23d4/pngshow/macos/2023-02-26 11.45.48.png?utm_source=gitcode_repo_files)

深色主题编辑:界面跟着系统走深色,多标签、工具栏、状态栏一整套都是暗色调,深夜写代码不刺眼。

![Notepad-- Mac 深色主题编辑界面,多标签编辑代码并显示查找结果](https://raw.gitcode.com/GitHub_Trending/no/notepad--/raw/4510896f716e71db9f4b25ed8559b9c39a4f23d4/pngshow/macos/2023-12-23 14.31.14.png?utm_source=gitcode_repo_files)

📦 把它装起来

两条路,看你要现成的还是要最新的。

不想编译:去项目的 Releases 页面下对应系统的预编译包,装好双击就能用,Mac 上拖进「应用程序」文件夹即可。

要最新特性或想改源码:

git clone https://gitcode.com/GitHub_Trending/no/notepad-- cd notepad--/src qmake RealCompare.pro make

前提是机器上装好了 Qt 开发环境,装环境的事就不展开了。

⚙️ 第一次打开先做三件事

装完别急着打开文件,先把这三处调顺,后面用着才不别扭。

  1. 默认编码切到 UTF-8:「编码」菜单 → 选择编码,中文文件基本不会再动不动来一下乱码。
  2. 主题挑个顺眼的:「设置」里换配色,src/themes/ 下每套配色都有对应各语言的 ini 文件,想细改配色改那里。
  3. 快捷键按习惯重绑:「设置」里的快捷键管理,绑定体系定义在 src/shortcutkeymgr.cpp,常用的替换、对比动作都绑上。

🧩 进阶:往深处走一步

想写自己的插件,仓库的 src/plugin/ 里带了一个完整的 helloworld 示例工程,照着改就是起点;根目录的《插件编程开发说明.docx》把导出接口讲清楚了,Qt/C++ 背景基本看一遍就能动手。

❓ 常见问题速查

  • 中文显示乱码 → 「编码」菜单切到 UTF-8,另存一次 → 保存后不再变,下次打开就是对的。
  • 大文件打开卡顿 → 「设置」里调性能项,把语法高亮策略降级 → 滚动立刻跟手。
  • 重绑快捷键后不生效 → 快捷键管理里查一次冲突项,没冲突就重置 → 新绑定立即生效。

打开终端把仓库 clone 下来,qmake、make 跑完,再花五分钟把编码、主题、快捷键按顺序走一遍——今晚就能拿它干活。

【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器,目标是做中国人自己的编辑器,来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询