
Notepad-- 跨平台文本编辑器多文件编辑、批量查找替换、文件对比怎么用才顺手【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--几十个文件里改同一个词逐个打开保存太磨人GBK 编码的老文件换台机器打开就变乱码两个版本的同名文件对比只能并排眯着看。Notepad--ndd是一款免费开源的跨平台文本编辑器针对的就是这些场景支持 Windows、Linux、macOS。先把编辑器跑起来仓库用git clone https://gitcode.com/GitHub_Trending/no/notepad--拉取。Windows 用 VS2017 及以上加 Qt 工具插件编译细节见 编译说明.docxmacOS 和 Linux 装好 CMake 3.16 以上与 Qt5配置编译即可Linux 还带 deb 打包配置cmake/。启动后界面不长这样顶部工具栏中间多标签编辑区左侧目录列表底部状态栏随时显示编码与行号看完就能上手。高频场景怎么用 一次打开多个文件不混乱十几个文件在多个窗口之间来回切换最累。把文件直接拖进窗口或从左侧目录列表点选每个文件变成顶部一个标签页标签可以拖动排序、右键关闭。文件概况就在标签栏上省掉了窗口管理。跨文件批量改词同一个写错的名字散落在整个目录里。打开查找菜单的批量查找替换指定目标目录用*.cpp *.h这类扩展名圈定范围普通模式或正则模式任选还能勾上跳过子目录、跳过隐藏文件、跳过超过一定大小的文件。底部结果面板按文件、按行列出命中双击直达编辑位置改完不用逐个文件回查。列编辑顺手整理一批行给一段函数体每行加同样前缀或把多行合并成一行手敲太慢。编辑菜单里有序列化操作复制当前行CtrlD、删除重复行、合并行、按文本升降序排序等选中区域执行整块一次处理完。再往深一点 打开乱码就修编码编码看底部状态栏一眼知道当前文件是 UTF-8 还是 GBK。编码菜单支持在 UTF-8、GBK、Big5 等编码之间做格式转换程序打开时也会自动判断 UTF-8 与 GBK。乱码多半是编码没对上切换一下就恢复。给编辑器加插件插件目录在 src/plugin/仓库自带一个 helloworld 示例插件可以照抄起步插件菜单管理已安装的插件装完重启生效。两个文件一眼看出差异对比菜单选两个文件并排比较差异处直接标出最近对比还能重开上一组对比结果替代两窗口逐行肉眼找不同。继续深入项目总览看 README.md版本记录看 changelog.txt编辑引擎基于 QScintilla代码在 src/qscint/配色主题与界面样式分别在 src/themes/ 和 src/qss/。把打开、查找、替换、对比都放进同一个窗口之后换文件、换编码、换主题都不再需要离开键盘。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考