只装一次:Notepad-- 在 Windows、Linux、macOS 上跑同一套习惯

发布时间:2026/10/5 10:58:36

只装一次:Notepad-- 在 Windows、Linux、macOS 上跑同一套习惯 只装一次Notepad-- 在 Windows、Linux、macOS 上跑同一套习惯【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--Notepad-- 是一款国人自研的跨平台文本编辑器Windows、Linux、macOS 通吃主攻 GBK/GB18030 与 UTF-8 互转、文件差异对比和多主题切换。如果你在国产 UOS 或 Mac 上找不到趁手的记事本它就是直接可跑的那个。![Notepad-- 编辑器主界面目录树、多标签与状态栏编码显示](https://raw.gitcode.com/GitHub_Trending/no/notepad--/raw/4510896f716e71db9f4b25ed8559b9c39a4f23d4/pngshow/macos/2023-10-05 18.04.17.png?utm_sourcegitcode_repo_files)三个具体场景说明为什么需要它你大概率遇过这几件事从同事那里接过一份十几年前的 GBK 配置文件在只认 UTF-8 的工具里打开全是方块乱码转码工具又不敢信。Windows 上开着习惯的记事本干活一换到 Linux 服务器或 Mac同类软件直接缺席快捷键和界面习惯全部重学。国产信创 UOS 环境里想找个轻量的文本工具装个重型 IDE 又太占资源。Notepad-- 的取舍很简单不做重型 IDE把编码、对比、查找替换这几件高频事做扎实一套界面跨三个平台复用。 Ubuntu/Debian 上编译出第一个可用版本从仓库取代码装好 Qt5 依赖后配置编译全程一条主线git clone https://gitcode.com/GitHub_Trending/no/notepad-- cd notepad-- sudo apt-get install g make cmake qtbase5-dev qt5-qmake qtbase5-dev-tools libqt5printsupport5 libqt5xmlpatterns5-dev cmake -B build -DCMAKE_BUILD_TYPERelease cd build make -jArch Linux 用户跳过编译一条yay -S notepad---git就能装好Windows 和 macOS 直接用发布页的预编译包不折腾源码。启动后先确认两处一是界面语言设为中文二是新文件默认编码选 GB18030 还是 UTF-8。之后养成一个习惯——看窗口右下角状态栏它会实时显示当前编码如 UTF-8-BOM和换行符Windows (CR LF) 或 Unix (LF)后面讲编码问题时全靠它定位。 编码与文件对比最值钱的两个功能三步把 GBK 老文件转成 UTF-8状态栏编码不对时别硬猜。先通过编码菜单确认文件当前识别的编码乱码就手动切换为 GB18030 重读确认显示正常后转码保存为 UTF-8。换行符会随系统自动适配——Windows 下保存是 CRLFLinux 下是 LF不用手动换。排查隐藏的空格和换行差异时用显示特殊字符看一眼就清楚。两个文件放一起差异一眼定位菜单对比里选文件对比或直接用工具栏上的对比按钮。左右两个文件窗口同步滚动差异行用色块标出点下一处差异按钮逐块跳转差异可以一键拷贝。文件对比之外还支持两种模式目录级递归对比以及对比菜单里的十六进制hex模式——改过配置又拿不准动了哪里时hex 对比能精确到字节。八套主题一键切深色模式随时开设置→主题内置八套配色浅色深色都有切换后关闭软件再开也会记住。不满意内置皮肤的话界面样式目录 里每套 QSS 都是现成模板改一份颜色方案就能套上去配合设置里的快捷键管理把常用操作改成自己的习惯界面就彻底成了自己的。![Notepad-- 深色主题下的查找结果列表界面](https://raw.gitcode.com/GitHub_Trending/no/notepad--/raw/4510896f716e71db9f4b25ed8559b9c39a4f23d4/pngshow/macos/2023-10-05 18.05.28.png?utm_sourcegitcode_repo_files)![Notepad-- 编辑器查找结果面板与多标签界面](https://raw.gitcode.com/GitHub_Trending/no/notepad--/raw/4510896f716e71db9f4b25ed8559b9c39a4f23d4/pngshow/macos/2023-12-23 14.31.45.png?utm_sourcegitcode_repo_files) 实战接手一份 GBK 老配置文件干净地升级成 UTF-8假设你接到任务把一份 GBK 编码的老配置升级到 UTF-8顺便清掉过期的注释头。第一步用 Notepad-- 打开文件状态栏显示 GB18030/GBK内容正常经编码菜单转成 UTF-8 并另存。第二步打开查找替换做批处理定位过期注释头替换为空点全部替换。第三步也是最能省心的用对比把新旧两份配置放一起逐行扫一遍差异色块确认只有预期内的改动才提交。整条链路不离开编辑器全程没有第三方转码工具。⚠️ 四个新手高频坑都是三句话的事现象打开文件全是乱码。原因编码识别与真实编码不符多数是 GBK 文件被按 UTF-8 读。怎么办编码菜单里手动选对编码重读确认正常后转码保存。现象几千万字的大文件打开卡顿甚至打不开。原因默认文本模式会整块加载。怎么办换用大文本方式打开按块显示、保留行号。现象改完主题或快捷键重启后全没了。原因配置目录没有写权限。怎么办检查用户配置目录的写权限或在设置里换配置路径。现象macOS 下偶尔出现中文输入法卡顿或快捷键失灵。原因输入法框架与全局快捷键抢占。怎么办重启程序或在设置里避开冲突的组合键。谁适合用它去哪看资料适合经常处理 GBK/UTF-8 互转、要在 Linux 或 macOS 上保持和 Windows 一样的编辑习惯、需要随手做文件对比的开发者与运维不适合重度 IDE 工作流远程数据库、智能补全、调试器那些场景 VS Code 更顺手。延伸资料都在仓库里编译说明各平台编译细节插件开发示例C/Qt 插件怎么写语法高亮主题 与 界面样式改颜色的入口更新日志每个版本加了什么、修了什么【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/4 0:18:50

Python解析.doc欧赔亚盘:从概率归一化到换算表生成

简介:这份文档面向足球彩票与亚盘欧赔的入门及进阶研究者,围绕欧洲赔率与亚洲盘口之间的换算关系展开,重点解决赔率区间与让球盘口如何对应、盘口异常时如何识别冷门等问题。资源为单个doc文档,压缩包约81KB,内容以文字…

2026/10/2 7:01:00

用GDI+自绘控件:打造AntDesign风格的WinForm工具栏

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 10:20:02

RV1106G3调试实战:fastboot刷机、分区操作与串口排障全攻略

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 20:53:10

微信小程序 cursorrules 配置到 TaoToken:统一 Key 接入与本地验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 20:53:10

GPT-5.6 为什么更适合先做分析?用 Codex Plan 模式避免返工

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 20:53:10

2026年度最新主流AI论文工具综合排行:TaoToken统一Key接入实测

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 20:53:10

STM32F765ZI驱动MR25H40CDF SPI MRAM工业存储实战

1. 项目缘起与方案选型1.1 为什么要在工业场景里折腾 MRAM做工业嵌入式这行的朋友应该都有体会,选存储介质这件事,往往比选主控还让人头疼。EEPROM 擦写寿命撑不住高频写入,NOR Flash 写入前得先擦块、速度上不去,SRAM 掉电就丢数…

2026/10/5 6:32:56

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/4 0:01:02

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/5 17:38:27

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑