Notepad-- 完整指南:跨平台文本编辑器从乱码转换到文件对比
Notepad-- 完整指南跨平台文本编辑器从乱码转换到文件对比【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--Notepad-- 是一款支持 Windows、Linux、macOS 的免费开源跨平台文本编辑器开发目标是做 Notepad 的国产替代品。适合写代码、监控服务日志、批量处理文本的开发者普通用户也能快速上手。 先解决三个高频痛点编码分析、目录级查找替换与日志跟随是日常工作里出现频率最高的三类问题Notepad-- 对它们都有直接对应的功能入口。乱码到编码转换的三步操作症状从别的系统拷贝来的文件中文显示为乱码状态栏会显示当前文件被解读所用的编码。具体操作打开【编码】菜单换一种编码重新解读文件确认显示正常后用【编码】→【转换为其它编码】选定目标编码并保存。如何验证生效保存后重新打开文件状态栏编码与文件内容一致此后在其它系统打开也不会再乱码。UTF-8 与 GB18030 能覆盖绝大多数中文文件场景。目录批量查找替换的全项目用法症状一个变量名要在全项目改名、一行配置要批量更新逐文件打开替换费时费力。具体操作进入【查找】→【在目录查找】点选择按钮指定目标文件夹在文件类型栏填写过滤条件如*.cpp,*.h输入查找与替换内容后点全部替换选项区可按需勾选匹配大小写、全词匹配、正则表达式、跳过子目录并可跳过隐藏文件与超过 20 MB 的大文件。如何验证生效底部结果区列出每个命中文件与行号改没改、改在哪一目了然。tail-f 模式的实时日志监控症状服务日志持续写入需要在编辑器内看到新增内容而不切换到终端。具体操作打开日志文件后点工具栏的Tail-f按钮编辑器自动滚动到文件末尾新增内容按可设置的刷新间隔实时刷出文件超过设定阈值时自动进入大文件模式只延迟加载可视区域内容。如何验证生效按钮保持按下状态日志末尾随文件增长同步刷新大日志打开与滚动不卡顿。 安装与首次配置预编译包是成本最低的路线到项目发布页取对应平台的安装包Windows 为安装程序Linux 提供 deb/rpm 包macOS 为 dmg 文件装完即用Arch Linux 系发行版也可直接从 AUR 安装notepad---git包。需要定制功能或参与开发时才从源码编译。Linux 下的依赖与流程如下git clone https://gitcode.com/GitHub_Trending/no/notepad--克隆项目源码到本地目录sudo apt-get install g make cmake qtbase5-dev安装编译器、CMake 与 Qt5 开发库cmake -B build -DCMAKE_BUILD_TYPERelease以 Release 模式生成构建配置cd build make -j sudo make install全核心并行编译并安装到系统首次启动后有 3 项必做设置编码点击状态栏的编码区域推荐 UTF-8跨平台通用且不产生乱码处理传统 Windows 下的中文文件选 GB18030。字体与显示【设置】→【字体】选 Consolas、Source Code Pro 等宽字体字号 12-14pt再到【视图】打开行号与语法高亮这两项直接提升长文件阅读效率。快捷键【设置】→【快捷键】查看现有映射改掉不习惯的组合为常用操作绑定新快捷键之后所有操作按个人习惯执行。✍️ 语法高亮与代码导航可读性与定位速度决定日常使用体验以下三项能力均可通过菜单或快捷键直接启用。语法高亮内置 50 多种语言覆盖 C/C、Java、Python、JavaScript 等主流语言与 HTML、CSS、XML、JSON 等标记语言。在【语言】菜单选择对应语言即激活高亮配色不满意可到【设置】→【语言样式定义】自定义颜色改完对所有文件立即生效。代码折叠几千行的文件不必从头读到尾。点行号左侧的 / - 收放代码块CtrlAltF折叠全部CtrlAltE展开全部。函数列表跳转对支持解析的语言打开侧边栏的函数列表代码结构会被解析成一棵树点函数名直接跳到定义处支持按名称排序与过滤定位比全文搜索更直接。 主题、插件与配置备份外观与功能扩展都围绕个性化展开主题、插件、配置备份是三条主线。主题切换与自定义【设置】→【主题】里切换主题并可即时预览深色可选 Bespin、Monokai、Obsidian浅色可选 Light Blue、Misty RosePlastic Code Wrap、Twilight 更专注代码编辑。想要完全自己的一套配色从 src/themes/ 目录复制一个现有主题当模板修改其中的颜色配置保存为新的 .ini 文件主题选择器即可加载。插件安装把下载好的插件文件.dll 或 .so复制到plugins/目录重启后在【插件】菜单里启用即可。自行开发插件时src/plugin/helloworld/ 目录有完整示例模板配合仓库根目录的《插件编程开发说明.docx》可以直接上手。配置文件位置换机器或重装前想保留所有设置备份以下目录即可Windows%APPDATA%\notepad--\Linux~/.config/notepad--/macOS~/Library/Application Support/notepad--/ 排障速查表下表列出安装后最容易遇到的五种情况与对应处理方式。现象先检查处理Linux 启动提示缺少 Qt 库是否已安装 Qt5 运行时执行sudo apt-get install libqt5core5a libqt5gui5 libqt5widgets5打开文件中文乱码状态栏显示的当前编码【编码】菜单切换编码解读UTF-8 与 GB18030 覆盖多数场景大文件打开缓慢大文件阈值与加载策略【设置】→【编辑器】调低阈值更多文件走延迟加载路径查找替换匹配不到是否勾选正则表达式勾选后\d、\w等模式才按正则处理插件无法加载32/64 位是否与系统架构一致匹配架构把插件文件放入plugins/目录后重启Notepad-- 保持向后兼容旧版本创建的文件与配置在新版本中均可正常打开升级基本没有迁移成本。项目以 GPLv3 协议开源。遇到 bug 或建议可到项目仓库提交 Issue也可以直接提交 Pull Request 参与代码贡献。【免费下载链接】notepad--一个支持windows/linux/mac的文本编辑器目标是做中国人自己的编辑器来自中国。项目地址: https://gitcode.com/GitHub_Trending/no/notepad--创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Claude Code `/code-review` 的 `--fix` 机制:从审查发现到自动修复工作区的完整流程解析

Claude Code `/code-review` 的 `--fix` 机制:从审查发现到自动修复工作区的完整流程解析

文档提示工程人工智能 【免费下载链接】claude-code-system-prompts All parts of Claude Codes system prompt, 27 builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, statusline, magic docs, WebFetch, Bash cmd, s…

2026/10/5 1:47:20 阅读更多 →
Bootstrap Icons 的 file-earmark-bar-graph 图标:SVG 结构、字体码点与完整使用指南

Bootstrap Icons 的 file-earmark-bar-graph 图标:SVG 结构、字体码点与完整使用指南

前端 【免费下载链接】icons Official open source SVG icon library for Bootstrap. 项目地址: https://gitcode.com/gh_mirrors/ic/icons 点击查看 免费下载 file-earmark-bar-graph(文件-角标-柱状图)是 Bootstrap Icons 开源 SVG 图标库…

2026/10/5 1:47:20 阅读更多 →
树莓派5替代工控机做车间视觉识别:六个坑与实战经验

树莓派5替代工控机做车间视觉识别:六个坑与实战经验

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

2026/10/5 1:47:20 阅读更多 →

最新新闻

【关注可白嫖源码】--课程设计+毕业设计+76444基于SpringBoot的心理健康自助咨询平台设计与实现

【关注可白嫖源码】--课程设计+毕业设计+76444基于SpringBoot的心理健康自助咨询平台设计与实现

本文仅展示核心实现逻辑与部分代码片段,完整项目源码、配套文档、数据库脚本内容较多,篇幅有限无法全部放出。有需要完整资源的同学,可以在评论区留言【资料或领源码】,我会一一回复站内私信,发送完整文件摘 要当前社…

2026/10/5 2:25:36 阅读更多 →
【含视频】官方WorkBuddy应用师认证教程05 安 全 与 合 规

【含视频】官方WorkBuddy应用师认证教程05 安 全 与 合 规

对应视频: WorkBuddy应用师认证教程05安全与合规01使用决策-CSDN直播 WorkBuddy应用师认证教程05安全与合规02权限边界-CSDN直播 WorkBuddy应用师认证教程05安全与合规03输出验证-CSDN直播 WorkBuddy应用师认证教程05安全与合规04防线配置-CSDN直播 第 五 章 安…

2026/10/5 2:25:36 阅读更多 →
数据缩放(Feature Scaling)旨在将特征值映射到统一范围,避免大数值特征主导模型训练,提升收敛速度与预测精度

数据缩放(Feature Scaling)旨在将特征值映射到统一范围,避免大数值特征主导模型训练,提升收敛速度与预测精度

在 Python 编程生态中,“Scale” 是一个高频多义词。它既可以指代数据预处理中的特征缩放,也可以是 Matplotlib 中的坐标轴刻度,还能是 Tkinter 中的滑块控件,甚至涉及大模型时代的 Scaling Laws。理解不同语境下的 Scale&#xf…

2026/10/5 2:25:36 阅读更多 →
STM32+MAX6675+K型热电偶高温测温方案详解:原理、接线与代码

STM32+MAX6675+K型热电偶高温测温方案详解:原理、接线与代码

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

2026/10/5 2:25:36 阅读更多 →
OBCA V4.0课后习题整理

OBCA V4.0课后习题整理

第一章 OceanBase 概述 【判断题】OceanBase 是 100% 自研的国产数据库,不是基于开源产品的再次开发。(√)【判断题】OceanBase 是全球唯一一个同时刷新了 TPCC 和 TPCH 世界纪录的数据库。(√)【判断题】OceanBase 是…

2026/10/5 2:25:36 阅读更多 →
AI前沿 | 2026年9月21日:Step 5 大模型来了 + 600B 稀疏 MoE 架构 + 1/8 成本 API

AI前沿 | 2026年9月21日:Step 5 大模型来了 + 600B 稀疏 MoE 架构 + 1/8 成本 API

AI前沿 | 2026年9月21日:Step 5 大模型来了 600B 稀疏 MoE 架构 1/8 成本 API 📖 首屏导读 本教程配套付费专栏:《大模型工程师修炼手记》 19.9 元(AI 编程 Agent 实战 本文同主题系统课程) 《AI时代程序员的自我…

2026/10/5 2:24:36 阅读更多 →

日新闻

马斯克杀回智能体战场,Grok 4.5万亿参数撑腰,Cursor接手数字白领项目:用TaoToken统一Key跑通多模型Agent工作流

马斯克杀回智能体战场,Grok 4.5万亿参数撑腰,Cursor接手数字白领项目:用TaoToken统一Key跑通多模型Agent工作流

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

2026/10/5 0:00:22 阅读更多 →
AI编程工具插件机制详解:plugin.json配置与加载失败排查指南

AI编程工具插件机制详解:plugin.json配置与加载失败排查指南

1. 从“plugins”这个词说起:它到底在解决什么问题如果你最近在折腾 AI 编程工具,尤其是 Cursor、Codex CLI、Claude Code 这类带 CLI 的编辑器或命令行助手,那你大概率绕不开一个词——plugins。这个词本身不新鲜,从浏览器到 IDE…

2026/10/5 0:00:23 阅读更多 →
第26课:OpenClaw|日志审计与问题诊断:把日志链路改到 TaoToken 的排查清单

第26课:OpenClaw|日志审计与问题诊断:把日志链路改到 TaoToken 的排查清单

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

2026/10/5 0:00:23 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

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

2026/10/4 1:00:58 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

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

2026/10/5 1:10:22 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

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

2026/10/4 1:00:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

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

2026/10/4 11:40:45 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

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

2026/10/4 9:43:54 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

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

2026/10/4 20:14:29 阅读更多 →