资讯动态

在 Mac 上用 Notepad-- 做日常编辑:中文编码、跨文件查找与主题配置

发布时间:2026/9/17 20:42:48 来源:尧图企业网站定制
在 Mac 上用 Notepad-- 做日常编辑中文编码、跨文件查找与主题配置【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--Notepad-- 是一款跨平台的轻量级文本编辑器支持 Windows、Linux 和 Mac。在 Mac 上它适合三类场景处理大量文本和代码文件、跨文件查找替换、查看不同编码的中文文本。相比用脚本批量处理这些操作在图形界面里完成试错成本低改完立刻能看到结果。先判断它适不适合你符合下面任意一条值得装一个试试文件分散在多个目录需要全局搜索或批量替换比如改函数名、换文件路径常收到来自 Windows 或 Linux 的文件编码不保证是 UTF-8需要随时查看和切换编码希望 Mac、Windows、Linux 上保持同一套编辑操作习惯不用逐个系统重新学习。如果你的主要诉求是调试程序、管理工程、做重构分析那需求已经超出文本编辑器的定位不必勉强。第一次使用从拿到程序到打开第一个文件获取 Mac 版本有两条路如果项目的发布页面提供 Mac 预编译包下载安装后直接运行从源码编译。项目基于 Qt 开发先装好 Qt 开发环境然后在仓库的src目录执行qmake RealCompare.pro make启动后界面分三部分左侧是目录列表中间是带标签页的编辑区可开多个文件底部是状态栏。通过菜单「文件 打开」选一个文件就可以开始用了。Mac 版 Notepad-- 的代码编辑界面左侧目录列表、多标签编辑区与底部状态栏日常高频操作 跨文件查找替换需要修改多个文件里的同一段内容时打开「查找与替换」对话框切到「在目录查找」标签页填查找目标和替换为内容选择目标目录可用文件类型过滤例如只查*.cpp *.h还能勾选全词匹配、区分大小写查找模式分普通、扩展、正则表达式三档提供跳过隐藏文件、跳过二进制文件、跳过超过指定大小文件等选项避免扫到无关内容。查找完成后结果列在窗口底部的结果面板显示命中行号和所在文件双击某一行直接跳转到对应位置。批量修改时建议先只查找确认影响范围再执行替换。 中文编码与行尾切换遇到乱码先看窗口右下角状态栏的两个下拉框一个显示编码UTF-8、GB18030、Big5 等一个显示行尾Windows CR LF、Unix LF、Mac CR。两种常见情况Mac 上打开旧的 GBK 编码文本出现乱码把编码下拉框切到 GB18030 查看确认内容正常后再决定是否保存从 Windows 拷来的文件要在 Mac/Linux 工具链里用把行尾下拉框切到 Unix(LF) 再保存。保存前瞄一眼状态栏就知道当前文件的编码和行尾是什么不用翻菜单。⌨️ 主题与快捷键调整界面配色可在设置中切换内置多套配色方案主题文件集中在 主题目录浅色、深色各有选择。快捷键同样支持在设置中管理和修改改完立即生效如果你更习惯默认键位则完全不用动。上手检查清单步骤操作可验证的结果1打开文件后看状态栏编码显示正确中文无乱码2在一个目录试一次跨文件查找结果面板给出命中数和文件数双击能跳转3切换一次主题编辑区配色随主题变化4把常用快捷键改成自己习惯的组合新按键在编辑区生效想继续深入的话需要扩展功能时插件目录 里有示例插件可作参照仓库根目录的「插件编程开发说明.docx」描述了插件开发方式需要对比两个文件差异时直接用菜单栏的「对比」功能即可。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价