PSPad试用手记——与ultraedit作比

Large | Medium | Small
gently , Nov/7/20:56 , ITer , Comments(4) , Trackbacks(0) , Reads(1475) , From Original
      首先拿到这个软件的时候,第一个感觉是功能应该很强大,因为安装程序有3M。^_^下载来,支持很多国家的语言!经过我和哥们的共同判断,这个软件是捷克人做的!表说我对国际社会无知。
      我是一直用的UE(ultraedit-32),这个当初是JAVA老师的推荐,大概是先入为主吧!就喜欢上UE了。UE的功能强大是没的说的,最喜欢UE的“列模式”,还有“文件中查找/替换”以及“代码折叠”,这几个功能,如果还算的话,那就是编码(字符集)转换了,就是UTF-8和GBK什么的之间转来转去的。但一直令我感到糟糕的地方是UE居然对中文的支持至今不够完美,用鼠标拖拽选择一段文字的时候会出现极为糟糕的情况(有的字会消失,有的选择了半边),所以通常我都是用键盘来进行此项操作。另外,UE每升级一个版本都得重新注册,刚出了一个版本后,又疯狂的出hotfix,这是何故?难道背后的老板是微软不成?
      好了,来看看PSPad吧!他的官方网站是:http://www.pspad.com/,完全免费(当然,作者接受国际捐赠,UE是商业软件,尽管我们大多数人都在免费使用),有简体中文版,最新的版本是:Version 4.5.3 (2283) Date: 28 Oct 2007,下载地址:http://pspad.cincura.net/files/pspad453inst_en.exe
      界面给人的第一感觉是很稳重,朴素大方。字体设置的也很恰当得体。不过为什么偶这个在中间的位置有个灰色的竖线,而且目前没有找到设置修改方法,使得其隐藏!

Highslide JS
图1:PSPad中间这个难看的灰色竖线



俺不管那么多了,先开个PHP文件看看语法着色,结果差强人意(注意:这个差强人意不是令人极不满意的意思,而是勉强满意),因为他的着色很傻瓜化,把所有的后面带括号的字符统一着色,这样就不区分是否自定义函数。这点不得不称赞UE的技术很成熟,高亮做的很出色。

      再来看看偶比较喜欢的几个功能:
1、列选择模式
在UE里面的工具栏上就有这个功能,而PSPad(以下称PSP)找这个功能让偶花了好一会儿工夫,才在编辑菜单下找到其踪影。

Highslide JS
图2:PSPad里的“列选择模式”



2、在文件中查找/替换

Highslide JS
图3:PSPad的在文件中查找、替换功能


用起来和UE差不多,难怪说这个PSP吸取了大多编辑器的精华功能呢!
3、代码折叠
非常遗憾,本人在PSP里面没有看到这个功能,这个“代码折叠”功能在分析大段代码的时候非常有用!也许是技术难度较大吧?现在的这个4.5.3版本似乎还没有实现。
4、编码(字符集)转换
这个应该是比较简单的功能,但作为强大的编辑器,不可或缺!

Highslide JS
图4:PSPad的换行符、字符集切换功能


另外,关于UTF-8是否要添加BOM,PSP要在选项里边设置的。

Highslide JS
图5、PSPad的是否添加BOM选项


Pages: [1] [2]
yayv
04/07/2008 18:22
我也以为你不写程序
那个灰色竖线是 80 列位置,文本模式的屏幕和标准的英文打印机都是80的。当然,现在好像限制小很多了

另外,我关注psp是因为它支持脚本和插件
ep是不支持插件的,ep3还没用过
James Ni Email
11/13/2007 14:23
图1.PSPad中间这个难看的灰色竖线
这个我知道,我也用pspad,竖线的作用是用来限制代码的宽度(或文字的宽度),程序里面经常用。博主不写程序,可以用下面的方法把它去掉:
设置->程序选项->编辑-设置,把“右边界位置”改成0(自动)就可以了!
试试吧!smile
gently replied on 11/13/2007 16:31
嗯!谢谢你的指导。
PS:不过,你为什么认为我不写程序呢?fear
淡水河边
11/07/2007 23:17
这个评论和留言功能用得不习惯,发表后内容依然保留,我还以为时间长了验证码过期了呢。
gently replied on 11/08/2007 08:41
你说的确实是个令人有些头疼的问题,我回头看看源码!
淡水河边
11/07/2007 23:14
我用editplus3感觉也不错,速度快。grin
gently replied on 11/08/2007 08:43
ep是不错,不过要好用,得装好几个插件。
另外,诸如UE的打开include的文件的特色功能,EP并没有,而PSP居然有!呵呵~
Pages: 1/1 First page 1 Final page
Add a comment
Emots
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
Enable HTML
Enable UBB
Enable Emots
Hidden
Remember
Nickname   Password   Optional
Site URI   Email   [Register]