Notepad-- 跨平台文本编辑器实用上手指南
Notepad-- 跨平台文本编辑器实用上手指南【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--Notepad-- 是一款国产团队做的跨平台文本编辑器Windows、Linux、macOS 上都能跑日常记笔记、带语法高亮的代码编辑、跨文件查找替换、文件差异对比一个程序就覆盖了。如果你一直在 Windows 上用记事本又想换到 Mac 或 UOS 上用同样的东西它就是为这个场景做的。 安装并打开第一个文件把 Notepad-- 装到手上只需要三步Windows 直接跑 NSIS 安装包Linux 装 deb 包或自己用 Qt5 CMake 编译源码macOS 打开 dmg 拖进应用程序启动后会自动恢复上次打开的标签页没有的话把任意文件直接拖进窗口就行想自己编译就一条命令起步git clone https://gitcode.com/GitHub_Trending/no/notepad--装好 Qt5 后用 CMake 3.16 配置编译仓库里的win.mk和 cmake/ 目录可以参考打包方式打开后的界面不长这样复杂顶部菜单栏下面一排工具栏图标中间是多标签的文件区状态栏显示当前编码、行列位置。CtrlTab 切换标签右键标签可以关闭或保存。首次使用只需要确认三件事看一眼状态栏右下角的编码新建文件建议保持 UTF-8进【设置】确认字体大小默认 12 号屏幕大就调大打开代码文件后在【语言】菜单里手动选一次对应语言高亮才会生效 全目录批量替换、盯日志、文件对比的日常流需要改整个项目的文案或变量名时用。以200 个文件里改同一个词为例打开【查找】→【在目录查找】点选择挑目标文件夹文件类型过滤填*.cpp,*.h填查找内容和替换内容点全部替换底部查找结果区按文件列出命中行数双击某行直接跳到对应位置。查找模式默认普通切到正则表达式后写\d就能匹配一串数字怕误伤就勾上全词匹配和匹配大小写。盯服务日志时用。打开日志文件点工具栏的 Tail-f 按钮视图会跟着文件末尾的新内容自动往下滚不用每隔几秒按一次 End。文件有几百 MB 也没关系打开时选大文本方式文件照样能打开并显示行号。要确认两个版本改了什么时用。把两个文件开成两个标签点【对比】→【文件对比】差异会按颜色标出来用上一处/下一处按钮在各差异点之间跳左右两边还能开同步滚动避免对齐困难。对比过一次之后菜单里的最近对比能直接再打开上次那组文件。 用了会回不去的四个编辑习惯整行编辑数据时。整理笔记、清洗表格数据去【编辑】→【行编辑】分行、合并行、删除重复行、升序降序排列、反排序都是一键操作不用手动剪贴挪行。需要同时改多行的同一位置时按住 Alt 拖出矩形选区选中列可以整体输入。配色想跟随时。【设置】里挑一套内置主题即可想完全自己定从 src/themes/ 复制任意一套改颜色保存主题列表里就会出现你这套。功能不够自己加。仓库里带了一个能直接编译的插件示例照着改、重新编译重启后你的插件就出现在菜单里不用等官方版本。选中的词直接搜。编辑时选中一个词按 CtrlH词会自动填进替换框再配合替换当前文件不用抬头打字就能把选中词批量改掉。⚠️ 乱码、搜不到大文件等四个高频问题中文打开是乱码。文件实际是 GB18030 保存的按 UTF-8 打开就花屏了。在【编码】菜单换个编码重新打开确认正常后转存为 UTF-8以后就不会再乱。目录查找搜不到大文件。查找选项里跳过超过大小的文件默认勾着20MB。取消勾选或把阈值调大大文件就能被搜到。代码不高亮、不能折叠。该文件扩展名没绑上语言。去【设置】→【语言与扩展名关联】里把扩展名分给对应语言这类文件以后默认高亮。CtrlH 打开替换框却是空的。这不是 bug没选中文本时查找框、替换框故意留空防止上次的关键词残留误替换。选中词再按 CtrlH内容就会带过去。 配置文件在哪问题反馈给谁项目里几个值得看的位置src/themes/ # 17 套内置主题配色 src/plugin/helloworld/ # 可直接编译的插件示例 src/RealCompare.qrc # 程序资源清单程序自身设置以 INI 格式存在系统用户配置目录子窗口位置单独放在winpos.ini换机器前备份这几个文件就能带走你的布局。发现 bug 直接在项目仓库提交 issue写清操作系统和复现步骤即可想参与开发从插件示例读起成本最低。先把一个想清理的文件夹拖进去用目录查找做一次全项目全部替换三分钟就能判断它适不适合你。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

深度剖析SwifterSwift源码:500+个Swift扩展背后的4条设计原则(零依赖与单一职责)

深度剖析SwifterSwift源码:500+个Swift扩展背后的4条设计原则(零依赖与单一职责)

深度剖析SwifterSwift源码:500个Swift扩展背后的4条设计原则(零依赖与单一职责) 【免费下载链接】SwifterSwift A handy collection of more than 500 native Swift extensions to boost your productivity. 项目地址: https://gitcode.com…

2026/9/19 12:23:33 阅读更多 →
CANN runtime TEFusion E40024 错误码详解:Python 函数调用失败(Failed to call Python Method)

CANN runtime TEFusion E40024 错误码详解:Python 函数调用失败(Failed to call Python Method)

CANN runtime TEFusion E40024 错误码详解:Python 函数调用失败(Failed to call Python Method) 【免费下载链接】runtime 本项目提供CANN运行时组件和维测功能组件。 项目地址: https://gitcode.com/cann/runtime 本指南以 CANN runt…

2026/9/19 12:23:33 阅读更多 →
Sublime Text 4200 正确激活指南:官方流程、路径修复与常见误判排查

Sublime Text 4200 正确激活指南:官方流程、路径修复与常见误判排查

1. 项目概述:Sublime Text 激活注册这件事,到底在解决什么问题?Sublime Text 是一款被全球数十万开发者、写作者、系统管理员长期信赖的轻量级文本编辑器。它不是那种靠堆砌功能博眼球的“全能IDE”,而是像一把瑞士军刀——没有花…

2026/9/19 12:23:33 阅读更多 →

最新新闻

Coze零代码多智能体协作:从任务拆解到稳定运行的全流程实践

Coze零代码多智能体协作:从任务拆解到稳定运行的全流程实践

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

2026/9/19 15:05:44 阅读更多 →
Trae里Anaconda解释器,让Codex走TaoToken后能照着defaultInterpreterPath改对

Trae里Anaconda解释器,让Codex走TaoToken后能照着defaultInterpreterPath改对

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

2026/9/19 15:05:44 阅读更多 →
Cursor 跑 MCP,模型通道改到 TaoToken 行不行?

Cursor 跑 MCP,模型通道改到 TaoToken 行不行?

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

2026/9/19 15:05:44 阅读更多 →
高铁接触网BIM全流程:建模深化施工校核指南

高铁接触网BIM全流程:建模深化施工校核指南

简介:这份PDF文档围绕BIM技术在高速铁路接触网工程中的应用展开,面向铁路电气化工程设计、施工及运维管理人员,针对传统二维CAD设计存在信息孤岛、碰撞难以发现、数据不连续等问题,提供了全生命周期的信息化解决思路。压缩包内共1…

2026/9/19 15:05:44 阅读更多 →
邮箱验证的正确姿势:从一行正则到分层校验的完整指南

邮箱验证的正确姿势:从一行正则到分层校验的完整指南

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

2026/9/19 15:05:44 阅读更多 →
Spring Boot CORS跨域配置与排错:前后端分离联调指南

Spring Boot CORS跨域配置与排错:前后端分离联调指南

简介:Spring Boot 开发者常遇到的跨域问题,在这份 PDF 文档中得到系统梳理,资源面向 Java Web 开发者和前后端分离项目维护人员,讲解 CORS 跨域资源共享机制及其在 Spring Boot 中的落地。文档按两条主线展开:一是自定…

2026/9/19 15:04:43 阅读更多 →

日新闻

BP神经网络时序预测:滑窗长度与多窗口平均策略

BP神经网络时序预测:滑窗长度与多窗口平均策略

简介:面向机器学习、深度学习与数据建模学习者的一份完整研究文献,聚焦BP神经网络在农业产量预测中的应用。文档以1980—2018年全国棉花产量为样本,系统讲解数据归一化处理、激活函数原理、多层神经网络结构搭建及训练流程,展示敏…

2026/9/19 0:00:30 阅读更多 →
Transformer训练实时监控实战:基于MindSpore的损失曲线可视化方案

Transformer训练实时监控实战:基于MindSpore的损失曲线可视化方案

上个月调一个Deformable DETR模型,在单卡上要跑将近两天。第二天早上我下意识打开终端翻日志,发现loss从凌晨两点就开始往上爬,一路从0.8涨到1.35,整整六个小时没人发现。那六个小时的训练不仅白跑,还霸占着卡——等于…

2026/9/19 0:00:30 阅读更多 →
OpenCloud 中的 Go 类型安全转换库 spf13/cast:从零值回退到泛型 API 的完整实战指南

OpenCloud 中的 Go 类型安全转换库 spf13/cast:从零值回退到泛型 API 的完整实战指南

OpenCloud 中的 Go 类型安全转换库 spf13/cast:从零值回退到泛型 API 的完整实战指南 【免费下载链接】opencloud 🌤️ OpenCloud is the open source platform for file management, sharing and collaboration. Simple and sovereign. 项目地址: htt…

2026/9/19 0:00:30 阅读更多 →

周新闻

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验

AI SDK Harness 依赖更新指南:掌握 harness 包 SDK 依赖的升级、桥接同步与一致性校验 【免费下载链接】ai The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and ag…

2026/9/19 3:59:36 阅读更多 →
Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化

Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化

Refine v5 Ant Design NumberField 组件实战:基于 Intl 的本地化数字格式化 【免费下载链接】refine A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility. 项目地址: https://gitcode.com/GitH…

2026/9/19 3:53:08 阅读更多 →
Flutter应用改名全指南:从Android到iOS的配置与工具实践

Flutter应用改名全指南:从Android到iOS的配置与工具实践

刚接一个外包项目时,甲方要求把工程里临时用的应用名改成正式产品名。我本来觉得“改名”这种小事,打开配置文件改一行不就完了?结果真动手才发现,Flutter项目里“应用名称”根本不是一处配置,而是一整套散落在 Androi…

2026/9/19 4:02:43 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/16 22:31:27 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/15 21:39:18 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/16 22:32:59 阅读更多 →