Notepad2 是一个相当优秀的轻量级文本编辑器。Notepad2 是基于 Scintilla 开发,体积小巧、运行快速,与系统默认记事本具备相同资源消耗,但提供了大量实用功能,如代码高亮、编码转换、行号显示、多步 Ctrl+Z、增强的查找替换等等,是代替系统默认 Notepad 的极致选择。

Notepad2 是一款开源软件,XhmikosR 又在 Notepad2 基础上二次开发了更加实用强大的 Notepad2-mod,额外提供代码折叠、书签、自动完成、支持更多代码格式高亮等功能,更加地好用了。

由于 Notepad2-mod 支持 NSIS 脚本高亮,也是我目前使用的记事本替代工具,并通过映像劫持方式完美实现了 Notepad2-mod 替换系统记事本,如果 Notepad2-mod 能标签化打开多个文件就完美了。

使用说明:基于 semidio 汉化的 Notepad2-mod 简体中文版制作便携版,2015/5/31 更新版本 Notepad2-mod 4.2.25.954,有需要的可以下载试用,Notepad2_EN.exe 为英文原版,必要时重命名为 Notepad2.exe 后使用。

如果要替换记事本,则运行 !)替换记事本.bat 即可,会将 Notepad2-mod 无缝替换系统默认的记事本,!)还原记事本.bat 则恢复系统默认的记事本关联。由于是通过映像劫持替换的记事本,所以必须以管理员权限运行、并且关闭所有安全类软件,否则可能无法设置!

Notepad2 和 Notepad2-mod 的特色功能:

代码折叠和代码高亮:HTML、XML、PHP、ASP (JS、VBS)、CSS、JavaScript、VBScript、C/C++、C#、Resource Script、Makefiles、Java、Visual Basic、Pascal、Assembly、SQL、Perl、Python、Configuration Files、Apache Config Files、PowerShell、Batch Files、Diff Files、AutoHotkey、AutoIt3、AviSynth、Bash、CMake、Inno Setup、LaTeX、Lua、NSIS、Ruby、Tcl scripts

拖曳式文本编辑功能

基础的正则表达式查找与替换

便捷的快捷键

矩形选择文本(Alt+鼠标左键)

括号配对、自动缩进、长行标记、文本缩放功能

支持多种编码,包括 Unicode、UTF-8、Unix、Mac 文本

支持添加书签

自动完成

增强的NFO字符画文件

标记打开的文件中所有相同的文本

软件下载地址:  (包含32位和64位)