notepad的最佳替代者:notepad2 » 荒野无灯weblog

Keep It Simple, Stupid.

荒野无灯weblog

notepad的最佳替代者:notepad2

与我先前介绍的notepad++一样,notepad2 也是基于 Scintilla 开发的一款用于windows平台的编辑器。(同样基本 Scintilla 开发的还有 SciTE,以后再介绍)。最佳替代者为什么不是notepad++?为什么不是vim?为什么不是emeditor?为什么不是editplus?…不要问为什么了。
轻便小巧。功能上,这几个可能比notepad2更强大,但是启动速度能和notepad2相比吗?不能的。很多时候,你用不着那么复杂的功能。你需要的仅仅是修改一个文件或查看一个文本文件而已。

这里再次强调下:

这里说的只是用来替换windows自带的notepad的一个工具而已,并不是选“最佳编辑器”。很多人误会意思了。。。

主页: http://www.flos-freeware.ch/notepad2.html

Description

Notepad2 is a light-weight, free and open source Notepad-like text
editor with syntax highlighting for a few commonly used languages.
It’s based on the Scintilla source code editing component and works
on NT-based versions of Windows.

Features

– Syntax highlighting: 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
– Drag & drop text editing inside and outside Notepad2
– Basic regular expression search and replace
– Useful word, line and block editing shortcuts
– Rectangular selection (Alt+Mouse)
– Brace matching, auto indent, long line marker, zoom functions
– Support for Unicode, UTF-8, Unix and Mac text files
– Open shell links
– Mostly adjustable

可以下载exe安装包或者zip包,我这里用的是zip包,解压到某个目录,再执行下面的修改注册表的命令即可完成对windows记事本的替换工作(注意:D:\\greensoft\\notepad2\\Notepad2.exe是绝对路径,实际使用时请修改为你自己的路径,这里要用\来转义反斜杠):

reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe" /v "Debugger" /t REG_SZ /d "\"D:\\greensoft\\notepad2\\Notepad2.exe\" /z" /f
操作成功完成。

这里其实是用到的著名的“映像劫持”,别以为只有病毒才用这玩意儿,这个是个双刃剑,正用还是歪用,全看你自己。正如菜刀,可以用来切菜,亦可用来杀人。但从来没有人因为菜刀可以用来杀人就不用菜刀了,不是吗?
用“映像劫持”的好处是,你不必要删除原来的Notepad.exe。

功能与特色什么的我都不说了,上面的引用块已经都写清楚了。
上两张图吧:

这里用到的obsidian配色是来自deviantart:
http://uonick.deviantart.com/art/obsidian-scheme-notepad2-260613038

我把它的默认字体修改为了11号的DejaVu Sans Mono

obsidian_scheme_notepad2_by_uonick-d4b5ub2-modified-by-ihacklog.zip (91.7 KB)

Tagged in : notepad2

All Comments (0)
Gravatar image
No Comments