Notepad-- 跨平台文本编辑器完整指南:GBK日志乱码一键转换,3分钟批量替换数百文件
【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器,目标是做中国人自己的编辑器,来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--
Notepad-- 是一款免费开源的跨平台文本编辑器,同时支持 Windows、Linux 和 macOS,主打中文编码识别与转换、批量查找替换、文件对比等实际开发痛点,适合经常处理中文日志、配置脚本以及需要在多系统间切换的开发者与运维人员。
功能地图:这款文本编辑器能帮你做什么
先花 30 秒看完这篇指南覆盖的四个核心能力:
- 中文编码识别与一键转换,解决 GBK/GB18030 日志打开即乱码的问题
- 整目录批量查找替换,统一修改上百个文件中的旧代码
- 文件并排对比与目录对比,差异行高亮、逐个跳转
- 行级编辑与排序操作,配合深色主题应付日常文本杂活
下面按"遇到什么问题 → 怎么操作 → 用起来什么样"的顺序逐个讲。
GBK/GB18030 日志乱码的一键转换方法
打开一份 Windows 服务器上导出的 GBK 日志,在 Linux 机器上直接查看就是一片问号,问题还没开始查,眼睛先受罪。
- 🔹 直接用 Notepad-- 打开文件,编辑器会自动探测文件编码
- 🔹 查看窗口底部状态栏,当前使用的编码会清楚标出
- 🔹 从"编码"菜单选择"转换为编码",选 UTF-8
- 🔹 确认无误后保存,状态栏随即变为 UTF-8

Notepad-- 状态栏实时显示当前文件编码(示例为 GB18030 简体中文)
转换完成后再保存,这份日志在任何系统上打开都不会再乱码,跨机器发也不再需要附带一句"记得转一下编码"。"打开文件"和"转换编码"是两个独立入口,改内容前不会误动文件本身的编码格式。
💡 提示:如果自动探测不准、打开仍有乱码,用"使用编码打开"手动指定 GB18030 或 GBK 重新读取,先看清再谈转换。
3分钟完成 300 个文件的批量替换
重构时把某个方法名换成新名字,涉及文件一多,逐个打开查找替换不仅慢,还总有两三个文件被漏掉,回归时才发现。
- 🔹 按 Ctrl+Shift+F 打开批量查找窗口
- 🔹 选择目标目录,在"文件类型"里填上过滤规则(如.cpp、.h)
- 🔹 输入查找目标与替换内容,点"全部查找"先出预览
- 🔹 结果确认后再执行替换
Notepad-- 批量查找窗口与按文件分组的命中结果(示例:161 个文件 989 处命中)
预览阶段,窗口下方的结果列表会把每个文件的命中行数、具体位置一条条列出,双
【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器,目标是做中国人自己的编辑器,来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考