notepad-- 中文文本编辑快速上手指南:三步解决乱码

发布时间:2026/9/17 10:14:14
notepad-- 中文文本编辑快速上手指南:三步解决乱码 notepad-- 中文文本编辑快速上手指南三步解决乱码【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--从 Windows 拷来的 GBK 编码 .txt在 macOS 默认编辑器里打开就是一屏乱码。notepad-- 正是为中文文本编辑这个痛点做的它自动识别 GBK、UTF-8、GB18030 等 20 多种编码底部状态栏直接显示当前文件的编码。从克隆代码到跑通日常工作流整个过程大约 15 分钟。从零到能编辑安装与首次打开notepad-- 是一个用 C 和 Qt 写的轻量级文本编辑器Win、Linux、Mac 三端通用源码可以直接编译。macOS 上装好 Qt5 和 CMake 就能开工下面两个代码块搞定全部macOS 上文中 Ctrl 快捷键对应 Cmd 键。两条命令编译源码git clone https://gitcode.com/GitHub_Trending/no/notepad-- cd notepad-- brew install qt5cmake -B build -DCMAKE_PREFIX_PATH$(brew --prefix qt5) cmake --build build -j8 open build/NotePad--首次打开看到的界面编译完直接open build/NotePad--首次启动窗口分四块左侧目录列表树、中间多标签编辑区、顶部工具栏以及底部显示行尾和编码的状态栏例如Windows (CR LF) UTF-8。把一个文件夹拖进去左侧树就会展开双击任意文件开一个新标签页改过内容后标签名会出现未保存标记。notepad--中文文本编辑主界面含目录树图注启动后的主界面左侧目录树、中间 C 代码编辑区、底部查找结果面板日常三件事打开、搜索、换编码打开与搜索CtrlO 打开文件也可以把文件拖进窗口或双击目录树。使用频率最高的是查找CtrlF 调出对话框普通、扩展、正则三种模式任选勾选全词匹配匹配大小写即可底部面板按文件和行号列出每一处命中点一下直接跳过去。常用快捷键整理在这张表里操作快捷键一句话说明打开文件CtrlO快速打开本地文件查找CtrlF当前文件内搜索替换CtrlH文件内批量替换在目录查找CtrlShiftD跨文件全局搜索转到行CtrlG按行号直接跳转高亮同词F8光标词全部标出行注释CtrlQ增删单行注释项目大一点就用在目录查找CtrlShiftD填上目标目录和文件类型过滤如*.cpp,*.ui还能按选项跳过子目录、隐藏文件、二进制文件和超过 20MB 的大文件。图注查找与替换对话框的在目录查找页签文件类型过滤与跳过选项一览乱码时的编码转换屏幕乱码时先看状态栏右下角显示的编码。点工具栏的批量转码按钮选好正确的原编码GBK、GB18030 等和目标 UTF-8一次转换完成内容不变只换编码方式转换后可以直接保存。这一步做完notepad-- 的中文文本编辑才算真正闭环——以前乱码成谜的文件在 Mac 上也能正常读了。让界面变成你的样子src/qss/ 里备好了 8 套界面主题black.qss、lightblue.qss、myblack.qss 等在设置里选一个切换整个窗口配色立刻换掉。上文截图就是黑系深色主题晚上盯着不累眼。 代码配色在 src/themes/Monokai、Bespin、Deep Black 等 17 套语法配色每套都按语言给出 .ini 文件cpp.ini、python.ini在语言菜单切换即时生效。字体大小和标签页样式在设置页微调中文字体显示完整不丢笔画。组合拳工作流查找、对比、插件扩展查找与对比代码审查、版本核对时对比菜单是主力选中文件对比拖两个文件进来左栏右栏并排差异高亮成红色状态栏直接告诉你共有多少处不同块上一个/下一个逐块跳转。工具栏还有空行、规则、忽略差异等设置二进制文件也能比。notepad--文件对比差异块高亮界面图注左右两栏文件对比红色标记差异块底部状态栏显示当前 14 处不同块插件扩展查找和对比跑顺之后想加功能就轮到插件系统。src/plugin/helloworld/ 是一个完整的示例插件插件接口定义在 src/include/pluginGl.h照样子写、编译成动态库、放进插件目录重启即可被识别。查找定位 → 对比确认 → 插件固化流程这条链路串起来重复劳动基本清零。卡了、慢了、崩了怎么办 遇到问题的话九成出在下面三种情况症状操作预期结果屏幕乱码用编码菜单转换编码状态栏显示新编码文字可读无语法配色语言菜单里选对应语言关键字立即着色大文件打开慢关掉不用的标签页滚动和查找变流畅界面完全无响应时直接重启编辑器标签页里的未保存内容会在重启提示里帮你找回。继续往下挖src/qss/8 套界面主题样式black.qss 和 lightblue.qss 最常用src/themes/17 套语法配色每套按语言给出 .ini 配置src/plugin/helloworld/示例插件源码自写插件的模板src/cceditor/编辑器主体逻辑ccnotepad.cpp 是核心入口一句话收尾下次再从 Windows 拷来乱码 .txt打开 notepad--看一眼状态栏的编码点一次编码转换——这台 Mac 上没有它认不出的编码。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询