加载中…
正文 字体大小:

用免费的Crimson Editor、PSPad替换UltraEdit

(2006-05-29 19:33:08)
分类: VIM/text
  用免费的Crimson <wbr>Editor、PSPad替换UltraEditUltraEdit确实是一个相当好的软件。至今想起它的列模式、Hex edit、脚本等,仍不禁赞叹。虽然我不编程,但把它的function list用作文本文件的目录,也方便得很。
  但UltraEdit是要收费的——这很正常。
  常见到网上有人询问免费的替代品,就总结一下吧。
  因为每个人关注的UE功能不同,所以替换的方案也会不同。
  我现在用gVIM用免费的Crimson <wbr>Editor、PSPad替换UltraEdit来代替。从正则替换等编辑功能讲,gVIM只强不弱;支持的语法加亮,也只多不少。在二进制方面要比UE难用很多。列编辑功能,相差可能不大。VIM的列编辑基本够用;但据说UE更强,“ultraedit 的列编辑基本上相当于把行列置换,所以可以做很多变态的事情”。从我应用角度看,常用的列编辑,gVIM也可以实现(列编辑一项,鸣谢路过兄提醒,和newsmth vim版网友补充);偶尔hex edit,用xvi32就好了。
  如果追求一个小巧的语法加亮的编辑器,目前蓬勃发展的Notepad++、Notepad2都是不错的选择。
  如果你想换一个各方面都与UE相象的软件,或者说,模仿UE开发的软件(作者可能不同意此说法)——也是本文的目的,那还真有两款,即Crimson Editor,PSpad。后者用者较多,但我更喜欢前者。

1. Crimson Editor用免费的Crimson <wbr>Editor、PSPad替换UltraEdit

  韩国朋友开发的免费软件,定位在professional source editor——专业的源码编辑器。历史也算不短了,1999年就出了2.3版,目前是3.70版,发布于2004年9月(有待于加快更新)。
  软件小巧,安装文件仅1224KB。
  下载1:http://robotics.snu.ac.kr/pds/CrimsonEditor/cedt370r.exe
  下载2:http://my.netian.com/~igkang/cedt370r.exe
  主页:http://www.crimsoneditor.com/
  以前安装时,觉得它太象UE了,无论界面、工具栏、还是菜单。因此,上手应该很容易。
用免费的Crimson <wbr>Editor、PSPad替换UltraEdit
  功能:编辑多文件,语法加亮,多重undo,项目管理,目录预览,强大替换,列编辑,自动换行,拼写检查,小工具及宏,内置FTP编辑远程文件,打印预鉴,及其他小功能(support Unicode & UTF-8 encoding, drag & drop text editing,
   single instance / multiple instances, ability to detect changed files,
   bookmark & go to, highlight active line, highlight matching pairs,
   multi-byte support with integrated IME (for eastern languages),
   auto indent, wheel mouse support, copy & paste, line numbers,
   configurable line spacing, option to save files in Unix format)

2. PSPad用免费的Crimson <wbr>Editor、PSPad替换UltraEdit

捷克人Jan Fiala,一位37岁的大哥,开发了PSPad。它定位为程序员的编辑器,完全免费,兼顾文本和代码。软件更新很快,最新版为4.5.1 (2207),今年五一放出来的(2006.5.1)。好象捷克出过好几个不错的免费的软件。
  下载:3.17MB http://www.snapfiles.com/dlnow/rdir.dll?id=106469
  主页:http://www.pspad.com/en
  更多界面:http://www.pspad.com/en/screenshot.htm
用免费的Crimson <wbr>Editor、PSPad替换UltraEdit

如下为作者照片
用免费的Crimson <wbr>Editor、PSPad替换UltraEdit

3. 网友评论

文本比较:与其他文件比较或存盘前后比较代码浏览器:方便阅读程序代码,支持HTML、XML、PHP、JAVA、C++等 ASCII代码表:直接选取ASCII代码颜色面板:从颜色面板上直观的选取颜色值颜色转换器:转换颜色值,HTML、RGB等格式转换屏幕取色:选取任意一点的颜色值,太方便了,尤其是做网页的时候。剪贴板监视器:多次保存剪贴板内容命令行:直接执行DOS命令 MD5校验: 对给定的一段文本生成MD5,或校验文件的MD5 Lorem ipsum generator:生成一段Lorem ipsum文字进制转换器:2、8、10、16等进制转换表达式求值:放弃Windows自带的计算器吧最强的是剪辑(Ctrl+Space)和自动完成(Ctrl+J)功能,它能帮助你快速高效的生成部分代码!这个用IDE的程序员都会知道。对与Web开发,PSPad的菜单“网页”里面提供了页面预览、格式化HTML代码、压缩、格式化CSS、集成Top Style、集成TiDy等功能。在菜单“帮助”的“在线工具”里面提供了Link检查、HTML校验、CSS校验、HTML TiDy等一系列工具。PSPad不愧为程序员的编辑器!当然,PSPad也有缺点,由于底层采用SynEdit,所以Unicode支持不太好,另外换行(word wrap)问题始终没解决,作者干脆去掉了这个功能。我觉得如果不是读代码,而是写代码,直接设置格式为UTF-8基本没问题,换行功能也基本没用。作者很积极,一直在完善SynEdit和PSPad,也许不久就会有个完全支持Unicode的PSPad。


同时编辑多个文件,可以使用project;内置HEX编辑器;内置HEX编辑器;支持宏的录制和使用;支持语法高亮和彩色显示,HTML,PHP,Pascal,JScript,VBScript,SQL,Perl,JAVA...;内置文件比较工具;支持宏的录制和使用;内置FTP工具;可以针对不同的文件类型设置对应的外部工具;支持外部编译器。 PSPad里几个很好用的工具: MD5 finger print - 对给定的一段文本生成MD5,或校验文件的MD5,cool! EyeDripper - 选取任意一点的颜色值,太方便了,尤其是做网页的时候。

ShiningRay:
  PSPad功能强大,有Project的功能,对于不同的Project可以设置各种工具,有对比功能、HTML预览、多文件查找等等各种功能,而且可以自己写脚本,使用的是Windows Script Host,一般也就是VBScript/JScript。除了速度上略为有些逊色之外,几乎无可挑剔。  除此之外,有一个CrimsonEditor,也是一个很好的工具,好像是开源的,不过因为对比PSPad,最后还是使用了PSPad。
dirty:
  PSPad是一個免安裝的記事本取代程式, 這應該是我看過這類軟體中最大型的了, 因為它有 project 的概念, 有的沒有的工具也是一大堆, 感覺上快跟 ultraedit 差不多了! 可是, 這是免費的, 而且還是免安裝的綠色軟體呢! 現在我有在用的 editor, 除了讚到爆了的 vi 之外, win32pad 跟 Notepad2 都是不錯的選擇, 這個 PSPad 我會持續試用一陣子, 然後再看看囉~~~

http://www.longwin.com.tw/~jon/blog/archives/000546.html
PSPad 一套不錯的編輯器(Freeware) 看來對長期使用 UltraEdit 的人來說. 是套有機會取代 UltraEdit 的選擇. 好像除了 Big5 <-> UTF-8 的轉換外.. 大概其它功能都有了. 很適合網頁/程式設計者多國語系(有繁體中文)、提供很多編輯 html 的工具、預覽網頁還可以分三種解析度調整、程式碼瀏覽器、語法高亮度顯示、可編輯 ftp 上的檔案、HEX 模式編輯, 比 UltraEdit 好用還有一些不錯的小功能如: 移除 Email 的引言符號選擇標籤(選擇 Tag 間的內容) 行號區塊(增加/減少)縮排 ASCII 表滴管(取得某個點的色碼) 數值轉換器, 可進行 2/8/10/16 進位換算方程式計算, 可以輸入這類的計算 10^2+500/(4-2) 檔案比對, 比對後不同處以顏色標記
(v1/2006-05-29/xbeta/善用佳软 http://blog.s%69na.com.cn/m/xbeta)

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有