尧图精选

Notepad--:免费跨平台文本编辑器

🕒 发布时间:2026/9/17 9:37:51 📁 来源:尧图网络
Notepad--免费跨平台文本编辑器【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--在 Windows 上你要处理 GBK 日志乱码在 macOS 上你要写代码在 Linux 上你要改服务器配置三台机器的编辑器各不兼容。Notepad-- 是一款免费的跨平台文本编辑器支持 Windows、Linux、macOS内置中文编码转换、批量查找替换、文件对比。乱码和批量修改一个工具就能做完。快速上手三步跑通编辑器先安装 Qt5 开发环境CMake 版本 3.16 以上克隆仓库并编译git clone https://gitcode.com/GitHub_Trending/no/notepad-- cmake -B build -DCMAKE_BUILD_TYPERelease make -C build -j运行编译生成的 Notepad-- 可执行文件首次启动在语言菜单选择简体中文一键修复乱码GBK 与 UTF-8 互转打开 GBK 编码的老项目文件或服务器日志整屏都是乱码。打开文件看底部状态栏当前编码打开编码菜单选择使用编码打开选 GBK乱码变正常中文再进编码菜单选择转换为编码选 UTF-8保存文件以前逐个猜编码一个文件要花 10 分钟。现在自动检测加手动确认30 秒完成整个流程。3 分钟批量替换 300 个文件函数改名之后还有 300 个文件引用旧名字逐个修改不现实。打开查找菜单进入查找与替换切换到在目录查找页签选择目标目录填文件类型如 *.cpp输入查找与替换内容必要时勾正则表达式逐条预览匹配结果再点全部替换300 个文件逐个修改需要 2 小时。预览加一键替换3 分钟完成。并排对比两个文件代码评审时要找出两个版本文件之间的每处改动。打开对比菜单选择文件对比选中要对比的两个文件看差异行红色是删除绿色是新增用下一处差异在差异点间跳转对比整个文件夹选择目录对比手工翻一个 2000 行的文件要花 20 分钟。并排视图下5 秒看到第一处差异。行编辑批量处理选中的行长行要拆开重复行要去掉手动做不现实。选中要处理的行范围打开编辑→行编辑子菜单选删除重复行分隔行或合并行结果原地更新CtrlZ 可撤销500 行重复行逐个处理不可能。一键完成10 秒搞定。与常见编辑器对比功能维度Notepad--VS CodeWindows 记事本Notepad3中文编码转换GBK/UTF-8 互转自动检测需装插件仅手动支持转换批量查找替换内置支持正则需装插件无无文件与目录对比内置并排视图需装插件无基础文件对比跨平台支持Windows/Linux/macOSWindows/Linux/macOS仅 Windows仅 Windows插件体系C/Qt 插件VSIX 插件无无⚠️ 上表功能 Notepad-- 全部内置VS Code 则依赖插件安装。用插件扩展编辑器想给编辑器加一个自己的功能按示例插件做一遍即可新建插件目录参考 src/plugin/helloworld/阅读 src/nddpluginapi.h实现接口函数在 CMakeLists.txt 编译选项中注册新插件目录编译后插件自动出现在插件菜单里完整开发流程可查 插件编程开发说明.docx。你的第一步克隆仓库编译运行打开一个一直困扰你的 GBK 文件在编码菜单切换编码后保存。再对真实项目做一次批量替换让查找与替换窗口告诉你时间差。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
上一篇/下一篇内容由系统自动关联 返回资讯列表 →