ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

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

只装一次: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),仅供参考
返回列表