显示标签为“UltraEdit”的博文。显示所有博文
显示标签为“UltraEdit”的博文。显示所有博文

2012年3月4日星期日

Ultraedit使用技巧小结


来自我在百度上的同名短文。作者:hexiong 
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明
http://hi.baidu.com/hexiong/blog/item/f9bbf01f3a4c1ef4e0fe0bdf.html
从Ultraedit8.0一直使用到现在,感觉这个东东确实不错。现将一些基本的经验总结如下,与大家共享;欢迎有兴趣的朋友前来补充。
Tip 0: 没有注册码,如何有效使用Ultraedit呢?
很多人立即想到使用crack版,可实际追究起来,那是违法的事情。实际上,Ultraedit并没有把路子完全堵死。我们可以使用一些小技巧来屏蔽掉这个问题。
修改ultraedit的快捷方式,将命令行改为:E:/uedit9/UEDIT32.EXE p:,其中p:必须是你的机器上不存在的分驱,这样,就不会有试用时间结束的问题了。

Tip 1: 如何去掉所编辑文本中包含特定字符串的行? 
这则技巧是在UltraEdit的帮助文件里提到.CTRL+R 调出来替换(Replace)窗口,选中"使用正则表达式";然后用查找 %*你的字符串*^p 替换成空内容即可.如,我当前有个文本文件,需要去掉所有包含 http://www.baidu.net/ 这个字符串的行,查找 %*http://www.baidu.net/*^p 替换成空即可.注意,^p 是 DOS 文件类型的换行符.如果是 Unix 类型文件,则用 ^n.
Tip 2: 如何在行末添加特定字符,比如逗号?
有了上面的经验(其实我第一次是从同事那里学到的),CTRL+R 调出来替换(Replace)窗口,选中"使用正则表达式".然后可以查找 ^p(或者^n,如果是Unix 文件),用 ,^p(或者,^n)进行"全部替换"即可.补充一点,如果是 MAC(Apple) 类型文件,则换行符号为 ^r .
Tip 3: 如何删除空行?
参考上面两个例子,查找 ^p$ 然后替换为空即可.
看来,正则表达式需要学习一下喽.
Tip 4: 编辑文件如何加入时间戳 ?
F7 快捷键即可.你试试看?

Tip 5: 为何 拷贝(Copy)/粘贴(Paste)功能不能用了?
不怕大家笑话,我有几次使用 UltraEdit 的过程中发现拷贝与粘贴的内容是不匹配的.不知所以然,干脆重新启动了笔记本.今天翻看手册才恍然大悟:UltraEdit有10个剪切板(clipboard),分别用Ctrl+0 - Ctrl+9 切换. Ctrl+0 是 Windows 的,其他则为用户自定义的.我在使用的过程中错调用了 CTRL+n, 结果内容就有问题了.你遇到过没?
Tip 6: 即使是打开小文件也有迟延?
这是我遇到过的问题.每次打开文件的时候总有几秒钟的耽搁.我的机器性能可不算差.怎么回事? 网络打印机搞得鬼! 打开"高级"->"设置"->"编辑器"->"高级",看看是不是选中了"载入/恢复打印机设置"?如果是的话,去掉(不同的版本/汉化与否可能该位置所在有差别).
Tip 7: 删除当前行内容 CTRL+e
Tip 8: 你按一下快捷键ALT+c试试,变为列编辑模式,可以一次输入多行内容,只要你选好行范围,编辑整齐的数据表非常合适。

Tip 9: 光标位于某一行,按Ctrl+F2试试,有了标签了,多设几个,按住F2,它会往你设定的标签处跳来跳去,很好玩。

Tip 10: 暂时没想出来,有兴趣的前来补充。
更多内容整理中......

windows平台下文本编辑器使用体会与总结

自工作以来,用过许多纯文本编辑器。以下是我对这些文本编辑器的体会与总结。 

1. gvim 与 Gnu Emacs 
免费。功能很强大。但是有时候命令不太好记。如果只是在windows下编程开发,不推荐使用它。但是如果经常在windows与Unix多平台下开发,那么,使用gvim和emacs无疑非常便利。 

2. ultraedit 
如果你的单位允许你使用盗版或者你只是个人使用,或者单位为你购买了这个东东,那么,使用它非常方便。至少打开大文件以及强大的16进制查看、列编辑,多种我样的宏及模板功能。基本上足够了。我现在只在自己个人的机器上一直保留着使用Ultraedit7/8两个版本。后续版本基本上不再关注。因为这两个版本对我来说,功能已经足够了。而在工作的机器上,则没有用它。 

3. SciTE 
这个编辑器,别看外表很一般,但经过适当配置以后,功能几乎完美。自行编译了1.7.9版本,我给它定制了一个自己工作的版本,用它来打开大文件,也非常便利,至少不会像notepad++那样,经常被搞死。这也是我把它排在第3的原因。 

4. Notepad++ 
用这个编辑器来编辑和查看源码还是蛮不错的。只是不适合用来打开大的文本日志文件,曾经给该编辑器的作者发过邮件提过此事,也不了了之,估计想优化不是很容易。目前还在用4.1.2版本,用了若干插件:函数列表,文本加密等 

5. TextPad 
它有一个免费试用版本,似乎过期了以后也能用。一般功能也够了。只是老弹出对话框,不太爽。 

6. EditPlus 
很多年前曾经用过,同样需要付费,遂弃之 

7. EmEditor等 
并不觉得如何好用。 

其实,适合自己的就是最好的。用起来方便就行。我用的编辑器,基本上没怎么升过级,因为它们够用,而且容量挺小。