Notepad2 是一款开源、免费且轻量级的文本编辑器,它无需安装,解压即可使用。基于 Scintilla 开发,Notepad2 以极小的资源占用、快速的运行速度和丰富的功能著称,完美替代系统默认的 Notepad。它支持代码高亮、编码转换、行号显示、增强的查找替换等功能,非常适合开发者和普通用户使用。
Notepad2 的功能被进一步扩展,经过 XhmikosR 的改进,衍生出 Notepad2-mod,新增了代码折叠、书签、自动完成等实用功能,极大提升了使用体验。
主要功能特色
- 支持书签和代码高亮:提供了书签功能,支持为代码或文本设置标记,并对出现的词语进行高亮显示,方便查找和操作。
- 增强的自动完成和缩进:支持智能自动完成单词和功能,基于上下文的自动缩进,以及括号、方括号和引号的自动闭合。
- 代码折叠功能:支持多级别代码折叠,能够通过快捷键(Alt + Number)快速折叠和展开特定代码块,提升编程效率。
- 高级文本操作:支持十进制、十六进制、八进制、二进制之间的数字转换,以及插入 GUID 和时间戳等操作,非常适合开发者使用。
- 多语言支持和改进:对中文、日文和韩文的支持更加完善,提供内联输入法、自动换行、单词选择和大小写转换功能。
- 高DPI和Direct2D支持:Notepad2 在高DPI显示下表现出色,支持使用 Direct2D 渲染字体,支持 FiraCode 等连字字体,显示彩色Emoji等内容。
- 全面的系统兼容性:支持 Windows XP 到 Windows 10,甚至可以在 Wine 环境下运行于类 Unix 系统上,兼容性非常强大。
安装提示
你可以将 Notepad2 集成到系统右键菜单,替代系统记事本。只需以管理员身份运行软件,进入菜单 > 设置 > 高级设置 > 系统集成,即可完成替换。