Notepad2文本编辑器
2017-11-30 16:09:10
- 简要说明 :
- 文本编辑器
- 文件版本 :
- 5.0.26
- 文件类型 :
- .zip
Notepad2文本编辑器
软件简介
“Notepad2”是一个用来取代Notepad的免费程序,绿色软件,安装完毕后只有一个主程序。具有显示行号、内建各种程序语法的高亮度显示、改变背景颜色、支持Unicode与UTF-8的功能。最重要的是他具有一般文书编辑软件所没有的「行列功能」,可以进行区块模式选取的编辑。
基本介绍
Notepad2绝对是程序设计师的好帮手。不过,note2并不能把行数插入文本。
Notepad2是一个外观类似系统记事本的文本编辑工具,但比记事本有了很大的增强。具有显示行号、内建各种程序语法的高亮度显示、改变背景颜色、支持Unicode与UTF-8的功能。最重要的是他具有一般文书编辑软件所没有的「行列功能」,可以进行区块模式选取的编辑。
软件功能
1 自定义语法高亮,支持HTML, XML, CSS, JavaScript, VBScript, ASP,
PHP, CSS, Perl/CGI,C/C++, C#, Java, VB, Pascal, 汇编, SQL, Python, NSIS,INI, REG, INF, BAT,DIFF等众多脚本文件。
2 支持ANSI,Unicode,UTF-8等编码互换
3 可以设置无限个书签(9种图标可换)轻松定位
4 空格,制表符彩色显示,并可互相转换
5 可以对任意的文本块进行操作,ALT键+鼠标
6 对括号{}〔〕()可以高亮配对显示,方便查看(仅对英文符号有效)
7 可以自定义代码页和字符集,对中文支持良好
8 使用标准的正则表达式搜索和替换
9 可以使用半透明模式,cool
10 快速放大、缩小页面,不用再设定字体大小
11 可以指定ESC键最小化Notepad2到系统托盘或者关闭Notepad2
[不足]与同样开源免费的Notepad++相比,在对文本文件(*.txt)编码字符集的自动识别能力上差了不少,有的不能自动识别,显示乱字符;但全部程序只有一个几百K的文件。
文本编辑器比较
本表比较各编辑器的常规信息:
归属 | 首次公开发布的时间 | 最新的稳定版本 | 售价 (USD) | 发布协议 | |
GNU Emacs | GNU工程 | 1975年 | 23.3 | 免费 | GPL |
nvi | Bill Joy | 1976年 | 1.79 | 免费 | BSD许可证 |
记事本 | 微软 | 1985年 | 6.0 | 属于Windows系统 | 专有 |
vim | Bram Moolenaar | 1988年 | 7.3 | 免费 | GPL-兼容 |
Alphatk | Alpha-development cabal | 1990年 | 8.0 | $ 40,共享软件 | 内核不开源,含有BSD组件 |
XEmacs | Lucid Inc. | 1991年 | 21.0 | 免费 | GPL |
TextPad | Helios Software Solutions | 1992年 | 4.7.3 | $ 29 | 共享软件 |
BBEdit | Rich Siegel | 1992年4月 | 8.2.3 | $ 199;教学使用$ 49 | 专有 |
JOE | Joseph Allen | 1992年(?) | 3.3 | 免费 | GPL |
Acme | Rob Pike | 1993年 | 随第4版Plan 9发布 | 免费 | LPL (OSI批准) |
UltraEdit | IDM Computer Solutions | 1994年 | 12.00 | $ 40 | 专有 |
Zeus | Xidicone P/L | 1995年 | 3.95f | $ 39.95 | 专有 |
EditPlus | ES-Computing | 1998年3月20日 | 3.20 | $ 35 / 人 | 专有 |
jEdit | Slava Pestov | 1998年(?) | 4.2 | 免费 | GPL |
Alphatk | Vince Darley | 1999年 | 8.3.3 | $ 40 | 专有,含有BSD组件 |
Bluefish | Bluefish Dev Team | 1999年 | 1.0.4 | 免费 | GPL |
ConTEXT | Eden Kirin | 1999年 | 0.98.2 | 免费 | 专有 |
Nano | GNU工程 | 1999年 | 2.0.9 | 免费 | GPL |
gedit | GNU工程 | 2000年 | 2.16.2 | 免费 | GPL |
KWrite | KDE | 2000年 | 4.5.3 | 免费 | GPL |
Kate | KDE | 2000年12月 | 3.5.3 | 免费 | GPL |
PSPad | Jan Fiala | 2002年 | 4.5.2 | 免费 | 专有 |
AkelPad | Aleksander Shengalts、Alexey Kuznetsov和其他贡献者 | 2003年 | 4.5.4 | 免费 | BSD许可证 |
AptEdit | Brother Technology | 2003年 | 4.8.1 | $ 44.95 | 专有 |
SubEthaEdit | TheCodingMonkeys | 2003 年 | 2.1.1 | $ 35商业使用 | 专有 |
Notepad++ | 侯今吾 | 2003年11月25日 | 6.1 | 免费 | GPL |
Professional Notepad | ATech Group | 2004年 | 2.9 | $ 18 | 专有 |
Rainbow Text Editor | 陈基顺(Chen Chi-Shun) | 2004年11月 | 3.8 | 免费 | 专有 |
Notepad2 | Florian Balmer | 2004年4月 | 4.2.25 | 免费 | GPL |
MadEdit | madedit | 2006年 | 0.2.9 | 免费 | GPL |
Netpad | 原属NetSoft Inc. | 2008年 | 1.0.3 | 免费 | GPL |
Crimson Editor | Ingyu Kang | ? | 3.7 | 免费 | 开源,使用证不明 |
Pico | 华盛顿大学 | ? | 4.64 | 免费 | 专有 |
NeoeEdit | neoedmund | 2009 | r220 | 免费 | BSD许可证 |
Siphonink | BGLL | 2011 | 2.5.1.0 | 免费 | 专有 |
归属 | 首次公开发布的时间 | 最新的稳定版本 | 售价 (USD) | 发布协议 |
本表比较各编辑器的常规信息:
名称 | 创造者 | 首次公开发布的时间 | 最新稳定版本 | 售价 (USD) | 授权条款 |
---|---|---|---|---|---|
Acme | Rob Pike | 1993年 | 随第4版Plan 9发布 | 免费 | LPL (OSI批准) |
AkelPad | Aleksander Shengalts、Alexey Kuznetsov和其他贡献者 | 2003年 | 4.5.4 | 免费 | BSD许可证 |
Alphatk | 原属Pete Keleher,现归Alpha-development cabal | 1990年 | 8.0 | $ 40,共享软件 | 内核不开源,含有BSD组件 |
Alphatk | Vince Darley | 1999年 | 8.3.3 | $ 40 | 专有,含有BSD组件 |
AptEdit | Brother Technology | 2003年 | 4.8.1 | $ 44.95 | 专有 |
Atom | GitHub | 2014年 | 0.179.0 | 免费 | MIT |
BBEdit | Rich Siegel | 1992年4月 | 8.2.3 | $ 199;教学使用$ 49 | 专有 |
Bluefish | Bluefish Dev Team | 1999年 | 2.2.4 | 免费 | GPL |
Crimson Editor | Ingyu Kang | ? | 3.7 | 免费 | 开源,使用证不明 |
ConTEXT | Eden Kirin | 1999年 | 0.98.2 | 免费 | 专有 |
EditPlus | ES-Computing | 1998年3月20日 | 3.70 | $ 35 / 人 | 专有 |
EmEditor | Emurasoft | 1997年4月 | 17.1.4 | $ 39.99;有提供免费版 | 专有 |
gedit | GNU工程 | 2000年 | 3.13.2 | 免费 | GPL |
GNU Emacs[1] | GNU工程 | 1975年 | 24.3 | 免费 | GPL |
Kate | KDE | 2000年12月 | 3.5.3 | 免费 | GPL |
KWrite | KDE | 2000年 | 4.5.3 | 免费 | GPL |
jEdit | Slava Pestov | 1998年(?) | 4.2 | 免费 | GPL |
JOE | Joseph Allen | 1992年(?) | 3.3 | 免费 | GPL |
Nano | GNU工程 | 1999年 | 2.0.9 | 免费 | GPL |
Netpad | 原属NetSoft Inc. | 2008年 | 1.0.3 | 免费 | GPL |
记事本 | 微软 | 1985年 | 6.0 | 属于Windows系统 | 专有 |
Notepad++ | 侯今吾 | 2003年11月25日 | 6.7.4 | 免费 | GPL |
Notepad2 | Florian Balmer | 2004年4月 | 4.2.25 | 免费 | GPL |
nvi | Bill Joy | 1976年 | 1.79 | 免费 | BSD许可证 |
Pico | 华盛顿大学 | ? | 4.64 | 免费 | 专有 |
Professional Notepad | ATech Group | 2004年 | 2.9 | $ 18 | 专有 |
PSPad | Jan Fiala | 2002年 | 4.5.6 | 免费 | 专有 |
Rainbow Text Editor | 陈基顺(Chen Chi-Shun) | 2004年11月 | 3.8 | 免费 | 专有 |
SubEthaEdit | TheCodingMonkeys | 2003年 | 2.1.1 | $ 35商业使用 | 专有 |
TextPad | Helios Software Solutions | 1992年 | 4.7.3 | $ 29 | 共享软件 |
UltraEdit | IDM Computer Solutions | 1994年 | 21.20 | $ 79.95 | 专有 |
vim | Bram Moolenaar | 1988年 | 8.0 | 免费 | GPL-兼容 |
XEmacs | Lucid Inc. | 1991年 | 21.0 | 免费 | GPL |
Zeus | Xidicone P/L | 1995年 | 3.95f | $ 39.95 | 专有 |
MadEdit | madedit | 2006年 | 0.2.9 | 免费 | GPL |
名称 | 创造者 | 首次公开发布的时间 | 最新的稳定版本 | 售价 (USD) | 发布协议 |
Windows | OS X | Linux | BSD | Unix | OpenVMS | |
---|---|---|---|---|---|---|
Acme | 是 | 是 | 是 | 是 | 是 | 否 |
AkelPad | 是 | 否 | 否 | 否 | 否 | 否 |
Alphatk | 是 | 是 | 是 | 是 | 是 | 是 |
Atom | 是 | 是 | 部分[2] | 部分[2] | 否 | 否 |
Bluefish | 部分 [3] | 是 | 是 | 是 | 是 | 是 |
CRiSP | 是 | 是 | 是 | 是 | 是 | 否 |
Diakonos | 是 | 是 | 是 | 是 | 是 | 否 |
ed | 是 | 是 | 是 | 是 | 是 | 是 |
epsilon | 是 | 是[4] | 是 | 是 | 是 | 否 |
gedit | 是 | 是 [5] | 是 | 是 | 是 | 否 |
Geany | 是 | 是 | 是 | 是 | 是 | 是 |
GNU Emacs | 是 | 是 | 是 | 是 | 是 | 是 |
Gobby | 是 | 是 | 是 | 是 | 是 | 否 |
JED | 是 | 是 | 是 | 是 | 是 | 是 |
jEdit | 是 | 是 | 是 | 是 | 是 | 否 |
JOE | 部分 [6] | 是 | 是 | 是 | 是 | 否 |
Kate | 是 | 是 | 是 | 是 | 是 | 否 |
KWrite | 是 | 是 | 是 | 是 | 是 | 否 |
LE | 部分 [6] | 是 | 是 | 是 | 是 | 否 |
mined | 部分 [7] | 是 | 是 | 是 | 是 | ? |
Nano | 是 | 是 | 是 | 是 | 是 | 否 |
NEdit | 部分 [6] | 是 [5] | 是 | 是 | 是 | 是 |
ne | 否 | 是 | 是 | 是 | 是 | 否 |
nText | 是 | 是 | 否 | 否 | 否 | 否 |
nvi | 否 | 是 | 是 | 是 | 是 | 否 |
Pico | 是 | 是 | 是 | 是 | 是 | 是 |
RText | 是 | 是 | 是 | 是 | 是 | 否 |
SciTE | 是 | 是 [5] | 是 | 是 | 是 | 否 |
SlickEdit | 是 | 是 [5] | 是 | 否 | 是 | 否 |
TaterEdit | 是 | 是 | 是 | 否 | 否 | 否 |
UNA | 是 | 是 | 是 | 是 | 是 | 否 |
Vim | 是 | 是 | 是 | 是 | 是 | 是 |
XEmacs | 是 | 是 | 是 | 是 | 是 | 是 |
Windows | Mac OS X | Linux | BSD | Unix | OpenVMS |
本表列出各编辑器,在没有第三方插件支持的情况下的编辑界面:
单文档界面 | MDI:窗口层叠 | MDI:窗口标签 | MDI:窗口分区 | |
---|---|---|---|---|
Acme | 否 | 是 | 否 | 是 |
AkelPad | 是 | 是 | 是 | 是 |
AptEdit | 否 | 是 | 是 | 是 |
Crimson Editor | 否 | 是 | 是 | 是 |
EditPlus | 否 | 是 | 是 | ? |
EmEditor | 是 | 是 | 是 | 是 |
GNU Emacs | 是 | 否 | 否 | 是 |
Kate | 否 | 是 | 是 | 是 |
KWrite | 是 | 否 | 是 | 是 |
jEdit | 是 | 否 | 是 | 是 |
Nano | 是 | 否 | 否 | 否 |
Netpad | 否 | 否 | 是 | 是 |
记事本 | 是 | 否 | 否 | 否 |
Notepad++ | 否 | 否 | 是 | 是 |
Notepad2 | 是 | 否 | 否 | 否 |
nvi | 是 | 否 | 否 | ? |
Pico | 是 | 否 | 否 | 否 |
Professional Notepad | 是 | 否 | 否 | 否 |
PSPad | 否 | 是 | 是 | 是 |
Rainbow Editor | 是 | 否 | 是(树状) | 否 |
SubEthaEdit | 是 | 否 | 否 | 是 |
TextPad | 否 | 是 | 是 | ? |
vim | 是 | 否 | 是 | 是 |
XEmacs | 是 | 否 | 否 | 是 |
单文档界面 | MDI:窗口层叠 | MDI:窗口标签 | MDI:窗口分区 |
本表列出各编辑器在没有第三方插件支持的情况下的基本功能:
拼写检查 | 用正则表达式查找和取代 | 编码转换 | 换行转换 | |
---|---|---|---|---|
Acme | ? | 是 | 否 | 否 |
AkelPad | 是 | 是 | 是 | 是 |
AptEdit | 是 | 是 | 是 | 是 |
Atom | 是 | 是 | 是 | 是 |
Crimson Editor | 是 | 是 | 是 | 是 |
EditPlus | 是 | 是 | 是 | 是 |
EmEditor | 是 | 是 | 是 | 是 |
GNU Emacs | 是 | 是 | 是 | 是 |
Kate | 是 | 是 | 是 | 是 |
KWrite | 是 | 是 | 是 | 是 |
jEdit | 否 | 是 | 是 | 是 |
Nano | 否 | 是 | 否 | 否 |
Netpad | 是 | 是 | 是 | 是 |
记事本 | 否 | 否 | 是* | 否 |
MadEdit | 否 | 是 | 是 | 是 |
Notepad++ | 是 | 是 | 是 | 是 |
Notepad2 | 否 | 是 | 是 | 是 |
nvi | 否 | 是 | 否 | 否 |
Pico | ? | 否 | 否 | 否 |
Professional Notepad | 否 | 是 | 是 | 否 |
PSPad | 是 | 是 | 是 | 是 |
Rainbow Editor | 否 | 否 | 是 | 是 |
SubEthaEdit | 是 | 是 | 是 | 是 |
TextPad | 是 | 是 | 是 | 是 |
UltraEdit | 是 | 是 | 是 | 是 |
vim | 是 | 是 | 是 | 是 |
XEmacs | 是 | 是 | 是 | 是 |
拼写检查 | 正则表达式-普通查找和替换 | 编码转换 | 换行转换 |
本表列出各编辑器在编程方面的常用功能:
语法高亮度显示 | 多重撤销/重做 | 选中矩形文本块 | 括号匹配 | 自动缩进 | 自动完成 | 代码语法折叠 | 普通文本折叠 | 集成编译器 | |
---|---|---|---|---|---|---|---|---|---|
Acme | 否 | 是 | ? | 是 | 是 | 否 | 否 | 否 | 是 |
AkelPad | 是 | 是 | 是 | 是 | 是 | 是 | 是 | ? | 否 |
AptEdit | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
Crimson Editor | 是 | 是 | 是 | 是 | 是 | 否 | 否 | 否 | 是 |
EditPlus | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
EmEditor | 是 | 是 | 是 | 是 | 是 | 外挂 | 是 | 是 | 是 |
GNU Emacs | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
Kate | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 外挂 |
KWrite | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 否 |
jEdit | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 否 |
Nano | 是 | 是 | ? | ? | ? | ? | ? | ? | ? |
Netpad | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
记事本 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 |
MadEdit | 是 | 是 | 是 | ? | 是 | ? | 否 | 否 | 否 |
Notepad++ | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
Notepad2 | 是 | 是 | 是 | 是 | 是 | 否 | 否 | 否 | 否 |
nvi | 否 | 否 | ? | 是 | 是 | ? | ? | ? | ? |
Pico | ? | 是 | ? | ? | ? | ? | ? | ? | ? |
Professional Notepad | 否 | 否 | 是 | 是 | 否 | 是 | 是 | 是 | 是 |
PSPad | 是 | 是 | 是 | 是 | 是 | 是 | 否 | 否 | 是 |
Rainbow Editor | 是 | 是 | 是 | 是 | 是 | 是 | 否 | 否 | 否 |
SubEthaEdit | 是 | 是 | ? | 是 | 是 | 是 | 否 | 否 | 是 |
TextPad | 是 | 是 | 是 | 是 | 是 | 否 | 否 | 否 | 是 |
vim | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
XEmacs | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 | 是 |
语法高亮 | 多重撤销/重做 | 选中矩形文本块 | 括号匹配 | 自动缩进 | 自动完成 | 代码语法折叠 | 普通文本折叠 | 集成编译器 |
本表列出各编辑器的其他功能:
集成文本外壳 | 集成图形外壳 | 宏 | 协作式编辑 | |
---|---|---|---|---|
Acme | 是 | 是 | 是 | 否 |
AkelPad | 否 | 是 | 是 | 否 |
AptEdit | 否 | 是 | 否 | 否 |
Crimson Editor | 否 | 是 | 是 | 否 |
EditPlus | 否 | 是 | 否 | 否 |
GNU Emacs | 是 | ? | 是 | 是 |
Kate | 是 | 是 | 否 | 否 |
KWrite | 否 | 否 | 否 | 否 |
jEdit | 否 | 否 | 是 | 否 |
Nano | ? | ? | ? | 否 |
Netpad | 是 | 是 | 是 | 是 |
记事本 | 是 | 是 | 否 | 否 |
Notepad++ | 是 | 是 | 是 | 是 |
Notepad2 | 否 | 否 | 否 | 否 |
nvi | 是 | ? | 否 | ? |
Pico | ? | ? | ? | 否 |
Professional Notepad | ? | 否 | ? | 否 |
PSPad | 是 | 是 | 是 | 否 |
SubEthaEdit | 否 | 是 | 否 | 是 |
TextPad | 否 | 是 | 是 | 否 |
vim | 是 | 是 | 是 | 否 |
XEmacs | 是 | ? | ? | 否 |
集成文本外壳 | 集成图形外壳 | 宏 | 协作式编辑 |
本表列出进行远程文件编辑时各编辑器所支持的因特网协议:
FTP | HTTP | SSH | WebDAV | |
---|---|---|---|---|
Acme | 是 | 是 | 否 | 否 |
AkelPad | 否 | 否 | 否 | 否 |
AptEdit | 是 | 否 | 是 | 否 |
Crimson Editor | 是 | 否 | 否 | 否 |
EditPlus | 是 | 否 | 否 | 否 |
GNU Emacs | 是 | 否 | 是 | 否 |
Kate | 是 | 是 | 是 | 是 |
KWrite | 是 | 是 | 是 | 是 |
jEdit | 否 | 否 | 否 | 否 |
Nano | ? | ? | ? | 否 |
记事本 | 否 | 否 | 否 | 否 |
Notepad2 | 否[8] | 否 | 否 | 否 |
Notepad++ | 是 | 否 | 否 | 否 |
nvi | ? | ? | ? | 否 |
Pico | ? | ? | ? | 否 |
Professional Notepad | 否 | 否 | 否 | 否 |
PSPad | 是 | 否 | 否 | 否 |
SubEthaEdit | 是 | 否 | 否 | 否 |
TextPad | 否 | 否 | 否 | 否 |
vim | 是 | 是 | 是 | 否 |
XEmacs | 是 | 是 | 是 | 否 |
FTP | HTTP | SSH | WebDAV |
本表列出各编辑器支持的文字编码,及对中文的支持:
ASCII | UTF-8 | UTF-16 | 中文界面 | 中文统计 | 简繁转换 | |
---|---|---|---|---|---|---|
Acme | 是 | 是 | 否 | |||
AkelPad | 是 | 是 | 是 | 是 | 否 | 否 |
AptEdit | 是 | 是 | 是 | |||
Crimson Editor | 是 | 是 | 是 | |||
EmEditor | 是 | 是 | 是 | 是 | 外挂 | 外挂 |
EditPlus | 是 | 是 | 是 | 否 | ||
GNU Emacs | 是 | 是 | 是 | |||
Kate | 是 | 是 | 是 | |||
KWrite | 是 | 是 | 是 | |||
jEdit | 是 | 是 | 是 | |||
Nano | 是 | 否 | 否 | |||
记事本 | 是 | 是 | 是 | 是 | 是 | 否 |
MadEdit | 是 | 是 | 是 | 是 | 是 | 是 |
Notepad++ | 是 | 是 | 是 | 是 | 是 | 否 |
Notepad2 | 是 | 是 | 是 | 否 | 否 | 否 |
nvi | 是 | 否 | 否 | |||
Pico | 是 | 否 | 否 | |||
Professional Notepad | 是 | 是 | 否 | |||
PSPad | 是 | 是 | 是 | 是 | 是 | 否 |
Rainbow Text Editor | 是 | 是 | 是 | 是 | 是 | 否 |
SubEthaEdit | 是 | 是 | 是 | |||
TextPad | 是 | 是 | 是 | |||
vim | 是 | 是 | 是 | 是 | ||
XEmacs | 是 | 是 | 是 | |||
ASCII | UTF-8 | UTF-16 | 中文界面 | 中文统计 | 简繁转换 |
本表列出各编辑器分别支持哪些换行字符序列:
DOS (CR/LF) | Unix (LF) | Mac (CR) | |
---|---|---|---|
Acme | 否 | 是 | 否 |
AkelPad | 是 | 是 | 是 |
AptEdit | 是 | 是 | 是 |
Crimson Editor | 是 | 是 | 是 |
EditPlus | 是 | 是 | 是 |
EmEditor | 是 | 是 | 是 |
GNU Emacs | 是 | 是 | 是 |
Kate | 是 | 是 | 是 |
KWrite | 是 | 是 | 是 |
jEdit | 是 | 是 | 是 |
Nano | ? | 是 | ? |
记事本 | 是 | 否 | 否 |
MadEdit | 是 | 是 | 是 |
Notepad++ | 是 | 是 | 是 |
Notepad2 | 是 | 是 | 是 |
nvi | ? | 是 | ? |
Pico | ? | 是 | ? |
Professional Notepad | 是 | 是 | 是 |
PSPad | 是 | 是 | 是 |
Rainbow Text Editor | 是 | 是 | 是 |
SubEthaEdit | 是 | 是 | 是 |
TextPad | 是 | 是 | 是 |
vim | 是 | 是 | 是 |
XEmacs | 是 | 是 | 是 |
DOS (CR/LF) | Unix (LF) | Mac (CR) |