notepad--免费跨平台文本编辑器编码乱码、目录查找、文件对比 3 步上手【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--重构完准备合并想核对和上一个稳定版到底改了哪几行两屏代码来回滚眼睛先花了。notepad-- 是一个免费开源的跨平台文本编辑器支持 Windows、macOS、Linux文件对比、整目录查找替换、GBK 老文件编码乱码手动切换都是内置功能不用装插件。3 步装好免费跨平台文本编辑器开箱即用最短路径是预编译包到项目发行版页面下载对应平台的安装包macOS 把应用拖进应用程序文件夹Windows 直接跑安装程序双击启动拖一个文件进去就能编辑软件遵循 GPLv3 协议免费使用。想追最新特性再从源码编译需要装好 Qt 5官方构建基于 5.15 系列然后执行git clone https://gitcode.com/GitHub_Trending/no/notepad-- cd notepad-- mkdir build cd build cmake .. -DCMAKE_BUILD_TYPERelease make -j4依赖细节看仓库里的 编译说明。把 GBK 老文件打开乱码变正常字你会遇到同事从老系统导出的日志或 .cpp 文件用别的编辑器打开是一屏方块连错误码都读不出来。打开后右下角状态栏实时显示当前编码和换行符比如GB18030(简体中文)加Windows(CR LF)并排出现文件是什么格式不用猜。状态栏还会跟着显示行、列、缩放率光标到哪、文件多大一眼都在。notepad-- macOS 打开 cpp 文件状态栏右下角显示 GB18030 简体中文编码与 Windows 换行符识别不出编码时点菜单栏编码手动切 GB18030、GBK 或 Big5大文件按块加载源码里大文本每次只显示 512K 内容分块处理打开 100M 级别的文件也不会卡死首屏稍等片刻即可滚动全工程搜一个词161 个文件一次出结果点查找菜单打开查找与替换切到在目录查找页签填目标目录和查找目标勾选文件类型填*.cpp *.h之类过滤无关文件选普通或正则表达式点全部查找窗口底部有现成开关跳过隐藏文件、跳过二进制文件、跳过超过 20 MB 的大文件。结果面板按文件和行号分组官方截图里一次搜出共 989 处在 161 个文件中点行号直接跳到对应位置要批量改同一窗口点在文件中替换。两份文件差异对比14 处不同块不用数行数菜单栏对比在左右路径框各填一个文件也支持目录对比界面直接左右分屏。差异行红色高亮右侧还有一条差异分布竖条哪段动过不用逐行扫。工具栏上一个/下一个在差异块之间跳转差异图按钮看整份文件的变化分布左下角状态栏直接报数如当前有 14 处不同块二进制文件也支持对比不只是纯文本notepad-- 文件对比左右分屏红色高亮差异行状态栏显示当前有 14 处不同块换个暗色主题再微调一个颜色src/themes/下预置 17 套主题Monokai、Deep Black、Obsidian、Twilight 这类暗色也有 lavender、misty rose 这类浅色设置里选中即生效暗色主题长时间盯代码更舒服。notepad-- 深色主题下多标签编辑界面底部查找结果面板显示 7 处命中想微调某套主题的颜色直接改src/themes/下对应语言目录里的 ini 文件一行改一种颜色。项目还带插件机制src/plugin/helloworld/里放了一个示例插件照着它能扩出自己的功能。常见问题 3 个快查中文乱码看右下角状态栏当前编码手动切 GB18030 或 GBK 通常就好编译报找不到 Qt先装 Qt 5.15 系列再执行 cmake然后重新 make大文件打开慢是 512K 分块加载的保护行为稍等即可确实卡顿就拆分文件再编辑现在就可以做的第一步挑一个你最近改动的工程目录打开在目录查找页签输入一个关键字点全部查找——命中结果几秒内按文件分组列在底部面板。之后翻 官方手册 解锁列编辑、标记查找等进阶玩法功能演变记录在 changelog.txt 里按版本一条条写着。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?