news 2026/9/20 22:00:28

Notepad--|跨平台文本编辑器上手指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Notepad--|跨平台文本编辑器上手指南

Notepad--|跨平台文本编辑器上手指南

【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器,目标是做中国人自己的编辑器,来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--

Notepad-- 是一个跨平台文本编辑器,C++/Qt 写的,Windows、Linux、Mac 都能跑,目标是做一款国产可替代的轻量级代码编辑器。启动不到 1 秒、内存占用一般低于 50 MB,重点解决 GBK、GB18030 这类老中文文件的乱码问题,查找替换和文件对比也做进了本体。

🎯 它凭什么不一样

同类工具各缺一块:Windows 记事本没有语法高亮,Notepad++ 只有 Windows 版,VS Code 内存动辄上百 MB。Notepad-- 的定位就是"跨平台 + 中文编码"这两个点:

维度Windows 记事本Notepad++VS CodeNotepad--
平台WindowsWindowsWin/Mac/LinuxWin/Mac/Linux + UOS
中文编码有限20 余种,含 GBK/GB2312/GB18030/Big5
文件对比插件插件内置(文本/十六进制/目录)
启动/内存快/低快/低慢/高(100-300MB)启动<1 秒,内存<50MB

🛠️ Win/Linux/Mac 怎么装起来

  • 最低要求:2GB 内存、约 100MB 磁盘空间,无需额外配置运行环境。

Windows:下载页拿到.exe安装包,双击按向导装完即可。

macOS:拿到.dmg,双击把图标拖进"应用程序"文件夹,然后从启动台打开。

Linux:Debian/Ubuntu 系装.deb包:

sudo dpkg -i notepad--_*.deb

Arch 系走 AUR:

yay -S notepad---git

想自己编译,执行git clone https://gitcode.com/GitHub_Trending/no/notepad--后按 CMakeLists.txt 走 CMake 流程,或读仓库里的编译说明。装不上?直接跳到第 6 节。

✍️ 从打开文件到保存:日常操作流

1. 打开文件:新建、打开、保存按钮都在工具栏;也可以把文件直接拖进窗口。状态栏右侧实时显示当前编码和行尾格式,比如UTF-8-BOM Windows(CR LF)

2. 编辑:默认多标签打开,标签支持拖拽排序;关闭软件后重开,会恢复上次关掉的标签页。

3. 查找替换:Ctrl+F 弹出查找窗口,四个页签:查找、替换、在目录查找、标记。"在目录查找"可以按文件类型过滤(如*.cpp *.ui)、跳过子目录或超过指定大小的文件;"普通/正则表达式"两档切换。命中结果在底部结果窗按文件分组,双击跳过去;结果窗高度可以拖。

4. 编码转换:打开文件时自动检测编码,状态栏告诉你检测结果。检测错了或想换编码,走编码菜单:先把当前内容按正确编码重新读进来(乱码就是这一步没做对),再按需转存为 UTF-8、GBK 等。

5. 保存:Ctrl+S 保存,默认按打开时的编码写回;批量文件用"全部保存"。改了内容未保存,标签上有标记,关软件时会拦截提醒。

🔧 顺手分享几个我在用的配置

  • 改快捷键设置菜单里找快捷键管理,内置操作基本都能重新绑定或取消。
  • 列编辑编辑 → 行编辑 / 列块编辑,批量改一行里的同一列,处理表格数据很省事。
  • 换主题设置 → 样式切换界面主题;语法配色主题在 src/themes/ 下有 Bespin、Monokai、Obsidian 等十几个预设,语言扩展名和语法也能在设置里自己关联。
  • 写插件(C++/Qt)三步起步:读 插件示例目录 的 hello 示例 → 参考 插件开发说明 和 pluginmgr.cpp 看加载逻辑 → 编译成共享库放进插件目录,设置菜单加载即可。

🩹 乱码、启动、插件:踩坑速查

问题现象大概率原因解决动作
中文打开就乱码编码被检测错编码菜单按 GBK/GB18030 等重新读入,再转存 UTF-8
macOS 上中文显示怪系统缺中文字体安装中文字体包后重启
大文件打开卡顿按普通文本模式加载改用"大文本/超大文本"打开方式
插件加载失败依赖缺失或与当前版本不兼容对照 插件开发说明 补齐依赖,确认版本匹配
找不到 GBK 转换入口没进对菜单编码菜单下完成"按指定编码读取 → 转存"两步

解决不了就去项目 Issue 区搜一下,搜不到就提一条,附截图和版本号。

🚪 适合谁,下一步做什么

Notepad-- 适合主要在 Windows 干活、偶尔要上 Mac 和 Linux,还经常碰 GBK 老文件的人,把它当跨平台的记事本加强版即可。先去下载页拿最新版,用起来有问题直接去仓库 Issue 区提。

【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器,目标是做中国人自己的编辑器,来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/20 21:58:01

重载列车多质点建模与控制策略:从车钩力分析到仿真评估

简介&#xff1a;面向铁路运输、机械工程及交通运输领域研究人员&#xff0c;文档系统阐述重载列车多质点动力学建模与DQN控制策略。模型采用“1节机车108辆货车1节机车108辆货车”编组&#xff0c;涵盖两台184吨机车与216辆80吨货车&#xff1b;分别计算机车/货车基本阻力、坡…

作者头像 李华