
notepad--乱码、对比、目录搜索免费搞定【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--打开 GBK 老文件满屏方块、改完代码滚动两屏对不出差异是文本活儿里最头疼的两件事。notepad-- 是免费开源的跨平台文本编辑器编码识别、文件对比、目录搜索全内置。它是什么、给谁用定位轻量级文本编辑器目标是做文本编辑类软件的国产替代平台Windows / macOS / Linux含国产 UOS协议GPLv3 开源免费使用典型用户在 Mac、Linux 上写代码、翻日志、编辑中英文混排文档偶尔要核对两个文件差异的人最快跑起来预编译包三步走到项目发行版页面releases下载对应平台的安装包Windows 直接运行安装程序macOS 解压后把应用拖进应用程序文件夹启动即可开始编辑无需额外配置想追最新特性就自己编译前提是装好 Qt 5.15.x 开发环境git clone https://gitcode.com/GitHub_Trending/no/notepad-- cd notepad-- mkdir build cd build cmake .. -DCMAKE_BUILD_TYPERelease make -j4依赖细节看仓库里的 编译说明照着装即可。三个高频场景逐个过乱码怎么修同事早年写的 .cpp 用 GBK 保存换个工具打开就是一屏方块。直接用 notepad-- 打开文件它会先尝试自动识别 UTF-8、GBK 等常见编码识别不对就打开编码菜单手动切到 GB18030、GBK 或 Big5你能看到中文立刻正常显示窗口右下角状态栏出现GB18030(简体中文)和Windows (CR LF)编码和换行符两种信息一眼确认。目录查找怎么配想确认某个函数名在整个工程目录里出现在哪些文件、哪些行。查找菜单打开查找与替换切到在目录查找页签填入目标目录和查找目标勾选文件类型填*.cpp *.h缩小范围选普通匹配或正则表达式点全部查找你能看到查找完成弹窗提示一共发现 989 处在 161 个文件中底部面板按文件分组列出每处命中的行号和内容点一下跳到对应行要批量修改就在同一窗口点在文件中替换。文件对比怎么配改完代码想核对改动点两个文件来回滚根本对不出来。菜单栏点对比左右路径框分别填入两个文件或目录工具栏点上一个 / 下一个在差异块之间跳转你能看到界面左右分屏差异行整行标粉高亮左下角状态栏显示当前有 14 处不同块改没改全不用数行数。 还能怎么调换主题src/themes/下预置 Monokai、Deep Black、Twilight、Obsidian 等 17 套主题含 lavender、misty rose 浅色方案设置里选中即生效调配色某语言的颜色写在src/themes/对应目录的 ini 文件里一行改一种颜色装插件src/plugin/helloworld/里有一个能跑的示例插件照着它就能扩出自己的功能卡住了先看这儿中文满屏乱码 → 看右下角状态栏的当前编码手动切到 GB18030 或 GBK 通常就好了编译报找不到 Qt → 先装好 Qt 5.15再执行 cmake、make大文件打开慢 → 大文本按 512KB 分块加载的保护行为稍等片刻确实卡顿就把文件拆分再编辑 下一步先试一次目录查找指定一个目录填一个查找目标点全部查找命中结果立刻按文件列在底部三步就有体感。习惯之后再翻 官方手册解锁列编辑、标记查找等进阶玩法。版本变化记录在 changelog.txt 里遇到 bug 直接到仓库提 issue 反馈。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考