Notepad2是一款輕量級的文本編輯器,是代替系統自帶記事本的**選擇。
Notepad2漢化版是基于 Scintilla 開發,體積小巧、運行快速,與系統默認記事本具備相同資源消耗,但提供了大量實用功能,如代碼高亮、編碼轉換、行號顯示、多步 Ctrl+Z、增強的查找替換等等,由于 Notepad2-mod 支持 NSIS 腳本高亮,也是我目前使用的記事本替代工具,并通過映像劫持方式完美實現了 Notepad2-mod 替換系統記事本,如果 Notepad2-mod 能標簽化打開多個文件就完美了。
Notepad2 是一款開源軟件,XhmikosR 又在 Notepad2 基礎上二次開發了更加實用強大的Notepad2-mod,額外提供代碼折疊、書簽、自動完成、支持更多代碼格式高亮等功能,更加地好用了。
使用說明:
如果要替換記事本,則運行。
!)替換記事本.bat:將 Notepad2-mod 無縫替換系統默認的記事本;
!)替換記事本.bat:恢復系統默認的記事本關聯。
注意:由于是通過映像劫持替換的記事本,所以必須以管理員權限運行、并且關閉所有安全類軟件,否則可能無法設置!
功能介紹:
1、代碼折疊和代碼高亮: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
2、拖曳式文本編輯功能
3、基礎的正則表達式查找與替換
4、便捷的快捷鍵
5、矩形選擇文本(Alt+鼠標左鍵)
6、括號配對、自動縮進、長行標記、文本縮放功能
7、支持多種編碼,包括 Unicode、UTF-8、Unix、Mac 文本
8、支持添加書簽
9、自動完成
10、增強的NFO字符畫文件
11、標記打開的文件中所有相同的文本
注意事項:
附錄:通過映像劫持實現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)



