vern@2006-12-29:/var% ls tags

常用编辑器对比

h2. 常规信息

p. 本表比较各编辑器的常规信息:

|. |.归属|. 首次公开发布的时间|.最新的稳定版本|.价钱 (USD)|.发布协议| |. |.归属|.首次公开发布的时间|.最新的稳定版本|.价钱 (USD)|.发布协议| p.

h2. 操作系统支持情况

p. 本表列出各编辑器正常情况下,可在哪些操作系统下运行:

Acme|Rob Pike|1993年|Distributed with 4th Ed. Plan 9 | 免费|LPL (OSI p. 批准)

p. Notepad++

|侯今吾|2003年11月25日|3.5|免费|GPL|

Notepad2|Florian Balmer|2004年4月|1.0.12|免费|GPL| nvi|Bill Joy|1976年|1.79|免费|BSD license | Pico|华盛顿大学| ?| ?|免费|专有| Professional Notepad|ATech Group |2004|2.9|$18|专有| PSPad|Jan Fiala| ?|4.3.2|免费|专有| SubEthaEdit|TheCodingMonkeys|2003年|2.1.1|商业使用 $35|专有| TextPad|Helios Software Solutions| ?|4.7.3 |$29|共享软件| UltraEdit|IDM Computer Solutions|1994年|12.00|$40|专有| vim|Bram Moolenaar|1988年|7.0|免费|GPL-兼容| XEmacs|Lucid Inc.|1991年|21.0|免费|GPL| Zeus|Xidicone P/L|1995年|3.95f|$39.95|专有| MadEdit|madedit |2006年|0.2.3|免费|GPL|
|. |.Windows|.Mac OS X|.Linux|.BSD|.Unix| p.

h2. 文档界面

p. 本表列出各编辑器,在没有第三方插件支援的情况下的编辑界面:

WindowsMac OS XLinuxBSDUnix| Acme是| Crimson Editor 否| EditPlus否| GNU Emacs是| Kate是| Kwrite是| jEdit 是| Nano是| 记事本否| p. Notepad++

否| Notepad2 否| nvi是| Pico是| Professional Notepad否| PSPad否| SubEthaEdit否| TextPad 否| vim是| XEmacs是| MadEdit是|
|. |.单文档界面 |.窗口层叠|.窗口标签|_.窗口分割| p.

h2. 基本功能

p. 本表列出各编辑器在没有第三方插件支援的情况下的基本功能:

单文档界面多文档界面窗口分割|
窗口层叠窗口标签| Acme 是| Crimson Editor是| EditPlus ?| GNU Emacs是| Kate是| Kwrite否| jEdit是| Nano否| 记事本否| p. Notepad++

是| Notepad2否| nvi ?| Pico否| Professional Notepad否| PSPad是| SubEthaEdit是| TextPad ?| vim是| XEmacs 是|
|. |. |.拼写检查|.正则表达式-普通查找和替换|.Encoding conversion|.Newline conversion| p.

h2. 编程功能

p. 本表列出各编辑器在编程方面的常用功能:

拼写检查正则表达式-普通查找和替换Encoding conversionNewline conversion| Acme  ?否| Crimson Editor是| EditPlus 是| GNU Emacs是| Kate是| Kwrite是| jEdit 是| Nano否| 记事本否| Notepad++是| Notepad2 是| nvi否| Pico ?否| Professional Notepad否| PSPad是| SubEthaEdit是| TextPad是| vim是| XEmacs是|
|. |. |.语法高亮|.多重撤销/重做|.选中矩形文本块|.括号匹配|.自动缩进|.自动补齐|.Code folding|.Text folding|_.整合编译器| p.

h2. 附加功能

p. 本表列出各编辑器的其他功能:

语法高亮度显示多重撤销/重做选中矩形文本块括号匹配自动缩进自动补齐语法折叠 Text folding整合编译器| Acme ?是| Crimson Editor 是| EditPlus ?  ?否| GNU Emacs是| Kate否| Kwrite否| jEdit否| Nano ? ? ? ? ?  ? ?| 记事本否| Notepad++ ?是| Notepad2否| nvi ? ? ? ? ?| Pico ? ? ? ? ? ? ? ?| Professional Notepad是| PSPad是| SubEthaEdit ? 是| TextPad是| vim是| XEmacs是|
|. |. |.Text shell integration|.Graphical shell integration|.宏|.协作式编辑|


Text shell integrationGraphical shell integration协作式编辑| Acme否| Crimson Editor否| EditPlus 否| GNU Emacs ?是| Kate否| Kwrite否| jEdit 否| Nano ? ? ?否| 记事本否| Notepad++否| Notepad2 否| nvi ? ?| Pico ? ? ?否| Professional Notepad  ? ?否| PSPad否| SubEthaEdit是| TextPad否| vim ?否| XEmacs  ? ?否|