(火)Notepad2-mod:轻量级文本编辑器、代替记事本的最佳选择
1. Notepad2-mod的进展 Notepad2是一个相当优秀的轻量级文本编辑器。Notepad2是基于Scintilla开发,体积小巧、运行快速,与系统默认记事本具备相同资源消耗,但提供了大量实用功能,如代码高亮、编码转换、行号显示、多步Ctrl+Z、增强的查找替换等等,是代替系统默认Notepad的极致选择。
Notepad2是一款开源软件,XhmikosR又在Notepad2基础上二次开发了更加实用强大的Notepad2-mod,额外提供代码折叠、书签、自动完成、支持更多代码格式高亮等功能,更加地好用了。
2. 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字符画文件
* 标记打开的文件中所有相同的文本
3. Notepad2-mod的简体中文计划说明
Notepad2-mod 虽然有很多人在使用,并且也有人(如:精品绿色便携软件中提到的二间堂主,贡献了老版本的32位汉化版)做出了很不错的翻译,简体中文版计划版本发布日志早期在卡饭论坛(由会员Semidio发布,贡献了以往版本的64位汉化版)已提及过....感谢前辈们的工作,致敬!
这一次,个人在前辈们的基础之上,对最新版本的Notepad2-mod 4.2.25 rev823 x86进行汉化并修正了旧版本汉化xxx现的一些Bug,如:字体显示不完整、翻译内容结构等等,愿与大家分享...
至此,Notepad2-Mod发布版本如下:
2013/1/25
Notepad2-mod 4.2.25 rev823 x86 简体中文版发布(个人昨夜闲来看到最新版本的Notepad2-Mod已发布,故而将其汉化)
2012/9/26
Notepad2-mod 4.2.25 rev796 x86 简体中文版发布
2012/9/26
Notepad2-mod 4.2.25 rev796 x86-64 简体中文版发布
2012/9/8
Notepad2-mod 4.2.25 rev774 x86 简体中文版发布
2012/9/6
Notepad2-mod 4.2.25 rev774 x86-64 简体中文版发布
2012/8/27
Notepad2-mod 4.2.25 rev760 x86-64 简体中文版发布
2012/7/18
Notepad2-mod 4.2.25 rev753 x86-64 简体中文版发布
2012/5/5
Notepad2-mod 4.2.25 rev735 x86-64 简体中文版发布
2012/3/4
Notepad2-mod 4.2.25 rev720 x86-64 简体中文版发布
2012/1/23
Notepad2-mod 4.2.25 rev705 x86-64 简体中文版发布
2012/1/17
Notepad2-mod 4.2.25 rev698 x86-64 简体中文版发布
2012/1/9
Notepad2-mod 4.2.25 rev689 x86-64 简体中文版首次发布,很可能有不少没有发现的错误和翻译不妥,请指正。
附录1:Notepad2-mod替换系统记事本说明通过映像劫持实现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)
或直接创建如下注册表文件,然后导入:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe]
"Debugger"="\"D:\\Program Files\\Notepad2\\Notepad2.exe\" /z"
附录2:Notepad2-mod使用问题反馈 如果坛友用后,有什么问题(如:软件汉化Bug、替换记事本问题等),欢迎大家请给我发送站内信提醒或邮件:
wq200407831@126.com,谢谢大家踊跃拍砖!
由于时间紧迫,暂且先有劳大家参考 附录1 来替换系统自带记事本.....稍后,我会尽快抽空写个脚本,做些优化....谢谢大家支持!
......在查看、编辑文本或代码文件的过程中,文本中的语法颜色均可自行根据喜好更换.....