Notepad2是一款轻量级的、免费的、开源的类似于Windows记事本的文本编辑器,是一个用来取代Windows记事本(Notepad)的免费程序,绿色软件,解压即可使用。
它具有显示行号、内建各种程序语法的高亮度显示、改变背景颜色、支持Unicode与UTF-8的功能。最重要的是他具有一般文书编辑软件所没有的「行列功能」,可以进行区块模式选取的编辑。绝对是程序设计师的好帮手。

Notepad2 主要功能:
- 语法高亮: HTML、XML、PHP、ASP (JS、VBS)、CSS、JavaScript、VBScript、C/C++、C#、资源脚本、Makefiles、Java、Assembly、Pascal、Visual Basic、SQL、Perl、Python、配置文件、、Apache 配置文件、批处理文件、Diff 文明宽
- 完全支持内部或外部文本拖曳编辑
- 支持基础的正则表达式搜索与替换
- 支持单词、行与块编辑操作
- 支持选择矩形区域 (Alt+鼠标)
- 支持括号匹配、自动缩进、行标记、缩放等
- 支持 Unicode、UTF-8、Unix 与 Mac 文本文件
- 支持打开外壳链接
- 支持对程序进行最大化地调
Notepad2-mod替换Windows记事本的方法:
一、通过映像劫持实现Notepad2替换记事本:
1、打开注册表创建如下注册表项:HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe;
2、在notepad.exe注册表项中,创建名为Debugger的字符串值(REG_SZ);
3、修改字符串值Debugger的数据为Notepad2.exe的完整路径,以 /z参数结尾。(如:“D:\Program Files\Notepad2\Notepad2.exe” /z)
二、替换原版记事本方法:
提示:WIN7以及以上版本需取得管理员权限
将 notepad2.exe 更名为 notepad.exe 并复制到以下3个文件夹:
一、C:\windows\system32\dllcache\
该文件夹是系统文件的缓存,也就是系统文件的备份,如果不更改此文件夹的Notepad,那么系统将会自动将此文件夹内的程序还原到系统文件内!
二、C:\windows\
三、C:\windows\system32\
把Notepad2.ini配置文件一起放入C:\windows\system32\文件夹下。