
Notepad-- 跨平台文本编辑器中文编码不踩坑5分钟装好上手【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--Notepad-- 是一款跨平台文本编辑器支持 Windows、macOS、Linux 三大系统还专门适配了国产 UOS 系统。它完全免费开源内存占用通常低于 50MB内置 GBK、GB2312、GB18030 等 20 余种中文编码格式支持 100 编程语言的语法高亮。日常办公改文档、开发改代码一台机器装一次换系统也不得重学。它到底能帮你干什么这块帮你判断手头那些用记事本又不够用、上 VS Code 又嫌重的活儿它能不能接住。你常遇到的几个场景 → 它的解法打开老系统导出的 GBK 日志中文全是乱码 → 编码菜单里选中 GBK 重开或让它自动检测想确认两个配置文件改了哪里 → 对比菜单做文本对比差异行直接高亮在几百个文件里找一个变量名 → 在目录查找按文件类型批量搜索结果列在底部改完代码想格式化 XML/JSON → 菜单栏一键格式化不用装插件日志文件在不停追加想实时盯着 → 开启 tailf 模式自动滚动到最新行和常用工具比一下差异功能Notepad--系统自带记事本差异一句话中文编码20 种可自动检测基本只有 UTF-8GBK 老文件打开不乱码语法高亮100 语言无改代码有颜色区分文件对比文本十六进制目录无查改动比人眼快多标签支持Windows 版部分支持多文件切换不用开多窗口目录批量查找支持可跳子目录/隐藏文件无找代码不用切到终端主界面多标签 底部查找结果5分钟装好跨平台轻量编辑器这块帮你把软件跑起来。装之前先看系统要求Windows 7 及以上 / macOS 10.14 及以上 / 主流 Linux 发行版含 UOS内存 2GB 起步磁盘留 100MB 空间无需额外配置环境下载即用三种方式怎么选方式适合谁耗时灵活度预编译安装包普通用户5 分钟低包管理器终端用户10 分钟中源码编译想改代码的开发者1 小时起高推荐路径预编译安装包。Windows到项目发布页下载最新的.exe安装包双击运行按向导点下一步完成桌面或开始菜单启动 Notepad--macOS下载.dmg磁盘映像打开后把 Notepad-- 图标拖进应用程序文件夹在启动台或应用程序里启动Linux# Arch 及其衍生版 yay -S notepad---git # Ubuntu/Debian先下载 .deb 包 sudo dpkg -i notepad--_版本号_amd64.deb源码编译适合想贡献代码的开发者clone 仓库 https://gitcode.com/GitHub_Trending/no/notepad-- 装好 Qt5 和 CMake 后按 CMakeLists.txt 配置构建即可依赖主要是 Qt5 组件和内置的 qscint 编辑器内核见 src/qscint/。界面长什么样 日常高频操作这块帮你认识主界面 6 个区域知道点哪能干嘛菜单栏文件、编辑、查找、视图、编码、语言、设置、对比所有功能入口工具栏新建、打开、保存、查找等高频按钮鼠标悬停看提示标签栏每个打开的文件一个标签右键可切换、关闭编辑区中间大区域语法高亮、行号、代码折叠都在这查找结果栏底部可收起跨文件搜索结果按行列出状态栏右下角显示当前编码、光标行列位置、缩放比例查找与替换窗口支持在目录查找4 个日常高频操作打开文件CtrlO支持多选批量打开每个文件一个标签。查找替换CtrlF 当前文件查找CtrlH 替换。勾选正则表达式可做模式匹配匹配大小写控制是否区分。跨文件查找CtrlShiftD 打开在目录查找设目标目录和文件类型如*.cpp *.ui结果列在底部双击跳到对应行。编码转换打开编码菜单选择目标编码即可。状态栏会同步更新显示当前编码乱码时先改这里。进阶玩法主题、快捷键与插件这块内容用到第 2 周才会看先收藏。外观主题打开设置 → 外观设置 → 主题下拉框选一个点应用生效。内置主题一行列全Bespin、Black board、Blue light、Monokai、Twilight、Vibrant Ink、Obsidian 等十几个配色定义都在 src/themes/ 目录。快捷键自定义设置里可以重绑按键。几个常用的操作默认快捷键建议新建文件CtrlT可改为 CtrlN 更顺手保存CtrlS保持默认查找CtrlF保持默认替换CtrlH保持默认行编辑CtrlD批量改同一位置文本时用效率技巧挑 3 个列编辑按住 Alt 拖动鼠标做矩形选区适合批量改表格数据的多行同列内容。行操作编辑菜单 → 行编辑里有复制当前行CtrlD、删除重复行、升序/降序排列文本行整理清单很实用。代码折叠点编辑区左侧的 /− 图标折叠代码块大文件先看骨架再进细节。插件扩展Notepad-- 支持动态插件能用 C/Qt 写自己的功能模块通过 src/plugin/ 下的插件 API 与编辑器交互。想动手的话先看看 helloworld 示例插件 这个最小可运行工程编译好放进去就能加载。行编辑子菜单复制、删除、排列文本行踩坑 排错这块帮你省掉来回试错的时间。4 个高频问题中文乱码打开文件全是问号或方块字原因文件实际编码和打开时用的编码不一致解决1. 看状态栏确认当前编码 2. 打开编码菜单换 GBK 或 GB18030 重开 3. 确认正确后另存为目标编码保存失败提示权限不足或写不进去原因文件被其他程序占用或所在目录无写权限解决1. 关掉可能占用该文件的程序 2. 用另存为存到其他位置 3. 磁盘空间不足时清理后再存界面显示不全菜单或按钮文字显示为英文原因语言设置项没切到中文解决1. 打开语言菜单选中文 2. 重启编辑器 3. 重启无效则检查安装版本是否为最新版插件加载失败自定义插件放进去没反应原因插件与当前版本不兼容或缺少依赖库解决1. 对照 插件示例 确认编译配置一致 2. 检查依赖库是否完整 3. 参考 插件开发说明 逐项核对以上都搞不定 → 去项目 Issue 区搜关键词或提新 Issue。Notepad-- 最适合两类人需要处理 GBK 老文件的办公用户和想要轻量代码编辑器的开发者。现在就去下载试试或者进仓库提个 PR。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考