notepad--:免费开源跨平台文本编辑器,编码自动识别、文件对比一目了然

发布时间:2026/10/23 1:57:27
notepad--:免费开源跨平台文本编辑器,编码自动识别、文件对比一目了然
notepad--免费开源跨平台文本编辑器编码自动识别、文件对比一目了然【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--在 Mac 上打开同事发来的老 .cpp 文件满屏方块乱码改完代码想核对两个版本改了哪几行靠肉眼来回滚根本对不出来。notepad-- 就是一款免费开源的中文文本编辑器编码自动识别、文件对比、整目录查找替换全都内置。它支持 Windows、macOS、Linux 三大平台连国产 UOS 系统也覆盖到了装完打开就能干活。先搞清楚三件事定位轻量级文本编辑器目标是做文本编辑类软件的国产替代对标 Notepad 但胜在跨平台平台Windows、macOS、Linux含国产 UOS 系统费用GPLv3 协议开源免费使用适合谁在 Mac 上写代码、翻日志、处理中英文混排文档偶尔还要对比文件的人装好它预编译包最省事3 步搞定到发行版页面下载对应平台的安装包解压后把应用拖进应用程序文件夹Linux 直接安装 deb 包双击即可开始编辑想追最新特性就自己编译。前提是装好 Qt 5 环境官方构建用的是 5.15.x执行git clone https://gitcode.com/GitHub_Trending/no/notepad-- cd notepad-- mkdir build cd build cmake .. -DCMAKE_BUILD_TYPERelease make -j4CMake 会依赖 Qt5 的 Core、Gui、Widgets、Concurrent、Network、PrintSupport、XmlPatterns 这几个组件依赖细节看仓库里的 编译说明照着装即可。打开就能干的活把乱码老文件救回来你会遇到老文件用 GBK 或 GB18030 编码写的用别的工具打开全是方块。操作直接打开文件notepad-- 会自动做 UTF-8 与 GBK 的识别判断识别不出来就点菜单栏编码手动切到 GB18030、GBK 或 Big5。结果中文正常显示不用猜。窗口右下角状态栏实时显示当前编码和换行符类型会看到GB18030(简体中文)、Windows(CR LF)这样的字样一行确认格式。notepad-- 文本编辑器打开 cpp 文件状态栏右下角显示 GB18030 编码与 Windows 换行符整个目录里搜一个字符串你会遇到想确认某个函数名在整个工程目录里出现在哪些文件、哪些行。操作点查找菜单打开查找与替换切到在目录查找页签填目标目录和查找目标勾选文件类型过滤比如只查*.cpp、*.ui选普通匹配或正则表达式点全部查找。结果底部结果面板按文件和行号分组截图里一次搜出 161 个文件共 989 处命中点一下行号就跳到对应位置要批量改就在同一窗口点在文件中替换。两份文件差异一眼看完你会遇到改完代码想核对改动点两屏代码滚来滚去对不出来。操作点菜单栏对比在左右路径框填入两个文件也可以直接拖进来开始对比后界面左右分屏工具栏的上一个/下一个在差异块之间跳转还能点差异图看变化分布。结果差异行标红高亮左下角状态栏直接告诉你当前有 14 处不同块改没改全不用数行数。notepad-- 文件对比左右分屏高亮差异行状态栏显示当前有 14 处不同块玩出花样换主题src/themes/下预置 Monokai、Deep Black、Twilight、Obsidian 等 17 套主题含 lavender、misty rose 这类浅色方案设置里选中即生效暗色主题长时间盯代码更舒服。调配色想微调某套主题的颜色直接改src/themes/下对应语言的 ini 文件一行改一种颜色不用碰代码。装插件项目自带插件机制src/plugin/helloworld/里放了一个 Qt 写的示例插件照着它能扩出自己的功能。行编辑编辑菜单下有整行操作——复制当前行、删除重复行、分离行、合并行、行排序等批量整理日志时特别顺手。notepad-- 深色主题下的多标签编辑界面底部查找结果面板显示 7 处命中卡住了看这里如果中文显示乱码先看右下角状态栏的当前编码手动切到 GB18030 或 GBK 通常就好了。如果编译时报错找不到 Qt先装好 Qt 5.15 全套开发库再执行 cmake然后重新 make 一次。如果大文件打开慢这是大文本按块加载的保护行为稍等片刻确实卡顿就把文件拆分再编辑。如果对比二进制文件提示超限二进制对比单文件最大 10M超了就先拆再比。今天就试试乱码、搜不全、对不出差异这三件事 notepad-- 打开就能做。第一次先试在目录查找指定一个目录加一个查找目标点全部查找命中结果立刻按文件分组列在底部比翻文件夹快一个量级。习惯之后再看 官方手册解锁列编辑、标记查找等进阶玩法。版本变化记录在仓库的 changelog.txt 里遇到 bug 可以直接到仓库提交 issue 反馈。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考