当前位置:首页 > 电脑软件 > 编程其它 > Notepad3(开源文本编辑器)下载

Notepad3(开源文本编辑器)

告别内存焦虑,低配机也能秒开代码

版本:v7.26.426.1 大小:3.07M 语言:简体中文 类别:编程其它
  • 本地下载
5
0% 0%

情介绍

Notepad3是一款Windows平台轻量级开源文本编辑器,基于Scintilla引擎、从Notepad2/Notepad2-mod迭代而来,Notepad3主打极速启动、编码友好、代码级编辑的等特点,是系统记事本的强力替代品。Notepad3支持多标签、多语言界面,内置80+种编程语言语法高亮,具备代码折叠、括号匹配、自动缩进、换行格式切换、AES-256加密、文件变更监控等功能,软件内存占用极低、启动极快,适合日常文本编辑、代码编写与配置文件处理!

Notepad3新手使用教程

Notepad3 作为 Windows 平台经典的开源文本编辑器,以轻量体积、强大功能成为日常编辑与编程的优选工具。它兼容多编码格式、支持语法高亮与正则替换,还提供绿色便携版本,既适合新手快速上手,也能满足专业用户的深度需求。本教程从基础操作到高级技巧,带你全面掌握其核心用法。

一、核心界面介绍

1、菜单栏:包含文件、编辑、查找、设置等核心功能入口,所有操作均可通过菜单或快捷键触发。

2、工具栏:提供新建、保存、格式转换等常用功能一键按钮,可通过 “视图 - 工具栏” 自定义显示。

3、编辑区:支持多标签页切换,可同时打开多个文件,标签页右键可快速关闭、重命名文档。

4、状态栏:显示当前文件编码、行数 / 列数、语言格式等关键信息,方便实时查看文档状态。

二、文本编辑必备技能

1、文件与编码管理

(1)基础操作:Ctrl+N 新建文档、Ctrl+O 打开文件、Ctrl+S 快速保存,支持 .txt、.html、.py 等多种格式。

(2)编码转换:遇到乱码时,点击 “文件 - 编码”,选择 ANSI、UTF-8、UTF-16 等格式切换,适配不同来源文件。

(3)换行符转换:通过 “格式 - 换行符”,切换 DOS(CR/LF)、Unix(LF)格式,满足跨平台编辑需求。

2、高效文本编辑

(1)基础选中:按住 Alt 键可进行列选择(垂直选中文本),适合批量修改表格类文本。

(2)自动辅助:输入时自动触发拼写检查(错误单词下方标红),Ctrl + 空格调出自动完成功能,支持单词与代码补全。

三、编程与批量处理技巧

1、编程辅助功能

(1)语法高亮:打开代码文件后,软件自动识别语言并高亮关键字,也可手动通过 “语言” 菜单选择对应编程语言(支持 C、Python、Markdown 等上百种)。

(2)代码折叠:Ctrl+Alt+F 可折叠 / 展开选中代码块,括号自动匹配(Ctrl+[ 快速跳转匹配括号),提升代码可读性。

(3)书签定位:点击行号左侧添加书签,通过 “编辑 - 书签” 快速跳转,方便定位长文档关键位置。

2、强大搜索与替换

(1)基础搜索:Ctrl+F 打开搜索框,支持 “查找下一个”(F3)、“查找上一个”(Shift+F3),选中单词后 Alt+F3 可高亮所有匹配项。

(2)正则替换:Ctrl+H 打开替换窗口,勾选 “正则表达式”,可实现复杂文本批量处理。例如:用 (\w+) 匹配英文单词,替换为 {\1} 即可给所有单词添加大括号。

(3)批量搜索:集成 grepWinNP3 工具(部分版本),支持跨文件批量搜索替换,处理多文档时效率更高。

Notepad3 高频快捷键速查表

1、 基础文本编辑

2、多文档管理

3、代码编辑专用

4、搜索与替换

软件功能

1、支持多种编码格式,包括 ANSI、UTF-8、UTF-16 和 UTF-32 等。

2、支持多种语言环境,包括英语、中文等,用户可以根据需要进行切换。

3、支持自定义语法高亮,用户可以根据自己的需要添加或修改语法规则。

4、支持多个文档同时打开,用户可以轻松进行文本的复制和粘贴等操作。

5、支持拼写检查和自动完成功能,提高编辑效率。

6、支持自动保存功能,防止误操作导致的丢失文本。

7、支持搜索和替换功能,用户可以快速查找和替换文本内容。

更新日志

v7.26.426.1版本

新增:

若按住 Ctrl 键,可使用剪贴板最小化(/B /I)的应急方案。

剪贴板:在 /B + /I 启动时延迟最小化,以便自动粘贴的剪贴板内容能短暂显示。

剪贴板:关闭修改过的未命名文档时,取消“不再询问”选项。

功能:/B 在空的未命名缓冲区自动粘贴当前剪贴板内容。

在编辑器命令中添加搜索模式占位符(%pattern%)。

功能:运行时可选择停止剪贴板监控。

在便携版 Notepad3 中,添加对收藏夹文件夹的重定向。

功能:从旧版 tinyexpr 库切换到现代版 TinyExpr++(TIN)。

在 Notepad3Portable PAF 中,添加对收藏夹文件夹的重定向。

功能:为 grepWin 搜索模式编辑器命令补丁做准备。

功能:HTML CSS 样式。

在设置菜单中添加默认目录选择。

添加 grepWinPortable 特殊错误消息。

添加“设置2”选项卡设置 - Tab/退格键始终缩进(不仅在行首)。

添加 [Settings2]CopyMultiSelectionSeparator 配置。

在右键上下文菜单中添加大小写转换。

添加 ABAQUS 词法分析器。

添加 UCHARDET 编码探测器过滤器(设置2:

UchardetLanguageFilter)。

添加 timsort(替换 qsort)Scintilla 关怀(接口检查)Scintill-call-wrapper 更新。

添加中键单击自动滚动。添加 Scintilla np3 补丁,包含 5 个补丁文件以备将来升级(SCI)。

如果可用,使用段堆进行内存分配(Windows 10 2004 及以上版本/Windows 11)。

添加 AVX2 优化的 x64 构建配置(x64_AVX2)(问题 #4240)。

为 MSVC 构建添加 GitHub Actions CI 工作流(Win32/x64/ARM64)。

在 Tcl 脚本词法分析器中添加扩展名“ts”和“tsx”(LEX)。

在 JavaScript 词法分析器中添加扩展名“JSX”(LEX)。

在 Inno Setup 对话框的标题栏中添加 Notepad3 版本(SUP)。

更改:

ARM:在四个粘贴位置周围限制通知事件。

剪贴板监控和“追尾文档”日志互斥(互斥锁)。

将“Tab/Backspace”替换为“Tab/Shift-Tab”。

撤销对映射网络驱动器的自动解析为 UNC。

MUI - 将工具“grepWin”迁移到 NotepadPortableApp(PAF)。

MUI - 清理并添加 NP3PortableApp 中缺失的文件。

PortableApps 构建(新的构建脚本、设置、grepWin 原始处理)。

迁移到原始 grepWin 工具(移除自制项目)(GRE)。

“分析可靠置信度水平”对话框可配置。

Ctrl+c / 右键菜单复制整行(空选)和超链接。

Windows 10 现代化。

与当前 Scintilla 镜像同步。

更新 SimpleIni 头文件库(至 v4.25)。主要版本 6 → 7 针对 Windows 10 最低系统要求。

增强中键自动滚动功能。

更新 UCHARDET 编码检测器(UCH)。

重构:替换正则表达式引擎:用 PCRE2 v10.47 替换已退役的 Oniguruma(ONI->PCR)。

重构:文件更改通知处理。

更新到 Scintilla v5.6.0 和 Lexilla v5.4.7。

重构为原子保存模式。

优化启动窗口体验。

由于 Scintilla 中的新功能进行了一些重构。

将 MS VS2022 编译器迁移到 MS VS2026 vc145 平台工具集。

更新到 Scintilla 5.5.8 和 Lexilla 5.4.6(SCI/LEX)。

将安装程序脚本移至 Build\Installer 文件夹,并附带本地语言文件(SUP)。

Rizonesoft 版权 © 2008-2025 更改为“2008-2026”。

更新意大利语。

更改了意大利语 Inno Setup 脚本中的某些短语(SUP)。

完成/修改了 Notepad3 Setup.exe 中的 Windows 属性字段(SUP)。

修复:

可编辑组合框的编辑字段即为明确的源。

尝试解决 ARM 粘贴时的闪烁问题。

现代化(Win10+)剪贴板监控功能。

LexHTML.cxx。

grepWinPortable 的语言文件名。

手动编号菜单子项(复选框)时容易出错。

处理空与无 INI 文件,移除空节的样式。对话系统编码页的特殊处理。

不创建 PAF.7z 文件——不应以这种方式使用。

Windows 11 25H2 上 ARM64 的闪烁/渲染问题。

Win32 构建和构建脚本。

便携式应用程序平台构建应使用 PA 的 grepWinPortable(GRE)。

在命令行中为 grepWinPortable(App)调用设置 Esc 搜索模式(GRE)。

grepWin 调用参数问题(GRE)。

简化编码设置和不可见边框(Aero Snap)问题。

默认编码(强制回退)。

Claude 对 pathlib 方法的代码审查。

加载系统库劫持的安全问题。

Unicode 与二进制编码检测。

PCRE2 行尾检测(PCR)。

基于 Claude 代码的编码检测重构。

移除对 UTF-8 过强的偏好。

将 ASCII 作为 UTF-8 用于 Unicode 检测——误报。

Scintilla 的 Document::ConvertLineEnds() 方法中的错误(SCI)。

可调整大小窗口的拖动句柄错误。

增强 InfoBoxLng() 以替代不支持暗模式的 MessageBoxEx。

处理文件的父目录被删除的情况。

PCRE2 接口——行尾匹配($)错误(PRC)。

关于对话框和版本修补脚本。

uchardet 不确定性(低于 66%)时的 UTF-8 倾向(UCH)。

从 GetOpenFileName() 到 IFileOpenDialog() 的重构。回退:回归,回退到特殊文本(.txt)字体。

文件加载方面的细微改进。

提高“ShowWindow”启动时间。

对“PathLib”的 AI 修正。

“Notepad3”和“Minipath”的 INI 文件处理。

关于缩放的回归(由新功能引起)

载地址

  • 电脑版
Notepad3(开源文本编辑器) v7.26.426.1免安装版

您喜欢

电脑文本编辑器软件合集
电脑文本编辑器软件合集
相信很多在电脑中或多或少都需要文本编辑器软件来用作编写普通文字的应用软件。通过文本编辑器可以更好的编辑、处理编写内容,它与文档编辑器(或称文字处理器)不同之处在于它并非用作桌面排版(例如文档格式处理),它常用来编写程序的源代码。为此小编下方就为大家奉上好用的电脑文本编辑器软件合集,有需要的用户可以来下载体验。

友评论

0条评论
(您的评论需要经过审核才能显示)