2、界面比较难看。
3、有的功能分类不科学,用户经常使用的插入当前日期功能竟然在插件中实现,这本来只是一句代码的问题。
4、打开大文件比较慢(据说重新编译其中的一个dll可以改善此功能)
总结:
NotePad++用来写程序还是比较好的,写文章就有些欠缺了。
八、Pspad
有一段时间,UltraEdit更新特别频繁,但快了就容易出错,每个版本都会有几个小bug,于是有人对它感到失望,说我还是用Pspad吧,我看到此处,心里一动,于是下了个Pspad试用了一番。
这个软件是免费软件,是捷克的一个Delphi程序员的作品。不需安装,直接解压即可使用。
我用了几天,感觉功能还是比较全的,但也有一些缺点,最后决定,将它作为EditPlus的补充,因为它的功能完全超越了EditPlus,当然和UltraEdit还有一些距离。
Pspad的优缺点分析如下:
优点:
1、免费,绿色软件。
2、作者更新比较快。
3、支持代码模板、代码提示、剪贴板循环(这个功能好像只有Vs.net有,UltraEdit虽然支持多个剪贴板,但也不如这个功能好用)。总体上说,功能比较全面。
4、集成了一些常用的功能,如取色、表达式求值等等。这些功能一般软件都不具备。
5、支持多种语言,如中文、英文、西班牙文等。
6、支持十六进制编辑,但速度比UltraEdit慢。
7、支持功能扩展,用vbscript和javascript实现,好处是编码比较简单,缺点是扩展能力有限,不如Emeditor。
缺点:
1、不支持C
#语言,需要自己进行配置(作者可能不喜欢C#,只喜欢Delphi)。
2、不支持代码折叠,据作者自己说,近期内也不打算增加此功能(这可是他亲自在自己的论坛里说的,我亲眼所见)。
3、启动比较慢,比UltraEdit还慢一些,但比Emacs快。
4、对自动换行支持不好。目前,只有一种换行方式:在指定列换行,而Emeditor可以按指定列换行,也可以在窗口边缘换行,其他的类似软件大多也支持窗体边缘换行,而PsPad就是不支持,据说是它的内核有些问题。
5、列操作不如UltraEdit(其实,列操作比得上UltraEdit的软件几乎没有,反正是我没遇到过,即使是大名鼎鼎的Vim在这点上也稍逊风骚,但既然想用Pspad代替UltraEdit,总得考虑一下这点啊)。
总结:
作者将Pspad定位于程序员的专用编辑器,因此,对功能上考虑得比较全面,而且又是免费软件,因此总体上可以说是非常优秀,用来编程、写网页是很合适的。如果你想用它来写文章,感觉会不太合适。如果你对启动速度比较在意,我不建议你使用此软件。
九、其他
一会儿功夫就写了这么多,我也该歇歇了。下面就写得简单一些,毕竟,下面的软件,我用得不太多,而且功能上的亮点也不是很多。
1、NoteXPad,中国人用Win32汇编写的文本编辑器,界面比较好看,但功能较少,而且启动速度较慢(功能少可以理解,但速度慢我就不能理解了,功能少了,需要加载的项就少,而且是用汇编写的,速度慢成这样真说不过去)。有的版本的Total Commander将其集成为默认的文本编辑器,我觉得还不如用Notepad++或Emeditor代替之,这二者的启动速度比较快。
2、Turbo Pad,一个开源项目,支持多种语言,支持代码折叠,代码模板等功能,但缺点是不能打开含有中文的文件(这可是个大问题:(),用来写程序还比较适合,但老天保佑你不会遇到中文。
3、Editminus。这个软件的作者也是中国人,由于经常在Linux下工作,发现文本编辑器太不好用,于是一气之下,编了这个软件。这个软件的功能和普通文本编辑器相差不大,对代码折叠支持得比较好(据作者自己说是采用了和NotePad++相同的控件),启动也比较慢,但支持windows和Linux(有了跨平台的特点,启动慢点也可以接受了。)。目前的版本是0.3(0.2的启动速度还比较快,0.3就慢了,但功能多了),是免费软件。
4、sc1。这个软件也是免费、绿色软件,英文界面,优点是只需要一个.exe文件就可运行。
5、绝地程序编辑器。中国人用Delphi编写的软件,开放源码,但功能上没有太大的特色(代码模板算一个)。
6、Crimson Editor。韩国人编写的一款仿UltraEdit的免费软件,界面、列操作功能与UltraEdit类似(列操作功能与UltraEdit的可能就只有它了),启动速度也比较快,缺点是从2004年开始就没有更新了,所以我现在只用它做列操作。
为什么裁判可以改变世界?
为什么都要靠裁判?