notepad-- 文本编辑器Win/Mac/Linux 一套通吃3 分钟从零跑起来【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--在 Mac 上想改个配置文件TextEdit 显得太弱习惯了 notepad它却只有 Windows 版翻出 vim命令又多到劝退。notepad--项目代号 Ndd是一个国产的跨平台文本编辑器Windows、Linux、macOS 原生运行也适配国产 UOS 系统针对中文用户做了 GBK、UTF-8 等多编码优化还自带目录级查找、文件对比这类日常高频功能。动手之前先对号入座选一条路径你的情况推荐路径大约耗时只想打开文件、改改配置官方预编译包解压即用3 分钟熟悉 Homebrew以后想顺手升级brew install一条命令5 分钟开发者要最新功能或想改代码源码编译半小时起普通用户拖一下或敲一行就装好预编译包从官方发布页下载对应系统的安装包解压后把NotePad--.app拖进应用程序文件夹即可在启动台运行Windows、Linux 的安装包也在同一发布列表里。HomebrewmacOS 上比较省心brew install notepad--装完在启动台搜 NotePad-- 打开就能用后续升级也是一条命令的事。开发者源码怎么编译项目基于 CMake Qt5编辑内核是 QScintilla代码在 src/qscint/所以先装好 Xcode 命令行工具和 Qt5然后克隆代码、配置、编译git clone https://gitcode.com/GitHub_Trending/no/notepad-- cd notepad-- mkdir build cd build cmake .. -DCMAKE_BUILD_TYPERelease make -j8Linux 下make install会把可执行文件装到bin目录项目还在 cmake/ 里提供了 deb 和 NSIS 两套打包配置可以直接产出 Linux 的 .deb 或 Windows 安装程序。装完先做这 3 件事确认默认编码底部状态栏会实时显示当前文件编码。常处理老式中文 Windows 文件时编辑器能识别 GBK如果只写 UTF-8 项目在设置里把默认编码固定为 UTF-8 更省心。挑一个顺眼的主题内置多套语法配色主题配置文件都放在 src/themes/从深色到浅色都有。试一遍常用快捷键CtrlF查找、CtrlH替换所有快捷键都能在设置里重新映射。系统编辑器替代不了的三个场景 跨目录查找与批量替换不止搜当前文件而是整个目录递归搜可按扩展名过滤比如*.cpp,*.h、跳过二进制和超大文件支持正则结果列在下面双击直接跳到对应行。 并排文件对比左右两栏打开两个文件差异行高亮标出可以在差异之间逐个跳转还支持把一侧内容同步到另一侧项目内 src/RealCompare.pro 等文件就是对比模块的实现另外还提供了对比规则和十六进制范围对比功能。notepad-- 文件对比功能界面⚡ 多标签 大文件 实时跟日志多标签页同时编辑互不干扰超大文本提供两种打开方式避免卡死tailf 模式可以像tail -f那样实时跟随日志文件滚动排查线上问题时很顺手。遇到问题先看这里中文显示乱码看右下角状态栏显示的编码在编码菜单里转换成文件实际编码GBK 或 UTF-8即可。Mac 上首次打开被拦到系统设置 → 隐私与安全性里允许一次是签名信任问题不是装坏了。想更新版本预编译用户直接换新包源码用户git pull后重新编译。想扩展功能项目自带插件机制src/plugin/helloworld/ 里有一个可编译的示例插件照着写就能跑。想知道功能演进每次版本加了什么、修了什么都记录在 changelog.txt依赖了哪些第三方库见 THIRDPARTY.md。不写代码的话装个预编译包就能直接用写代码的话源码编译一次之后git pull加重新编译就是最新的开发版。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考