ChaseDream

标题: 用Ultraedit搜索语法 [打印本页]

作者: littledou    时间: 2006-7-20 18:04
标题: 用Ultraedit搜索语法

写在前面

 

这几天做GWD,看到前人在讨论语法的时候引经据典,他们往往能翻出OG或大全第几题第几个选项来作为其辩论的证据,很是羡慕。先开始以为这些NN们都预先在肚子里存储下足够的知识,必要时,就从海量的信息中提取所需的部分。后来才知道他们也不全是这样,多数都是很勤劳地在各种资料中查找。

 

上个月在网上发现一个软件Ultraedit,经过一个多月的使用,发现其搜索功能异常强大,非常适合文本的查找,希望介绍出来给大家参考。

 

软件的下载和安装

 

大家可以直接到华军的网站上去Download,是个试用软件(30天使用期),建议大家下载12.10a版的,这样就可以用上这个注册机了。[attach]48804[/attach]

 

http://www.onlinedown.net/soft/608.htm

 

如果网址不对,可以用Ultraedit为关键字搜索,很容易找到。

 

安装非常简单,就不介绍了。

 

搜索材料的准备

 

在正式搜索之前,我介绍一下关于语法我用的材料:

1OG和其解释

2。大全
                
Gemj

3。大全注释
                
Jnlvo

4Verbaladvance (这是前人把大全里面的正确答案分类总结到一个文件,很实用)

5GWD SC Jinni,后期复习时把GWD也加上了)

 

这些材料都是Word文档,需要把他们转换成TXT的,Copy&aste就可以了。因为Ultraedit编辑的是文本文件,所有会损失Format,大家要忍受。

 

所以我的Ultraedit长的是这个样子

 

 [attachimg]48808[/attachimg]

 

简单吧,和Word没什么两样是吧?只不过是搜索前列出了所在的行,让大家可以很快地浏览,而不用象Word一样一条条往下找。

 

正则表达式:

 

大家再仔细看看搜索对话框中的选项,有一个 Regular Expressions,这个就是Ultraedit的搜索强大之处。

 

什么是Regular Expressions,翻译过来就是正则表达式。如果大家用过Unix或者DOS,可能会对它有点概念(记不记得copy *.doc d:\ 呵呵),如果没有也不要紧,我们来解释两个简单确经常要用的用法:

 

?代表任何一个字符:

比如说我们想知道make的用法,在Word里面我们要用make, makes and made查三次才能查出所有的包含make的句子。但是在Ultraedit里面可以用
                
ma?e
来查找包含make, made,再来一次makes就可以了。是不是稍微省点时间?

 

* 代表任意字符

例如我们想看看大全里面有没有while+doing的用法,在Word里面我只能查找while然后一条一条去区分,看看符不符合。在Ultraedit里面就可以直接搜索while *ing了,这样是不是省了不少时间。

 

 [attachimg]48809[/attachimg]

 

又比如想看大全里面哪些句子用了so…as to,可以直接搜索so * as to

 

大家有兴趣自己试试。

 

正则表达式很多,我这里只挑了最简单最常用的来说。大家可以看帮助文件来学习更复杂的。

 

多文件里的搜索:

 

如果想在多个文件中搜索的话改怎么办,我在Word中没有找到答案。在Ultraedit里面可以search->find in files,然后在对话框中Search In里面设置好就可以了。

 

提醒注意:如果Regular Expressions搜索结果不对,请检查设置,确保Advance->configuration->Search->Regular Expressions Engine设为Ultraedit Style Regular Expression。因为perlUnixUltraedit的正则表达式稍微有些不同。

 

书签

Ultraedit提供了很好的搜索书签支持,这点大家自己去体会。



作者: icecream_mba    时间: 2006-7-21 10:02

4Verbaladvance (这是前人把大全里面的正确答案分类总结到一个文件,很实用)

where to download verbaladvance?

Thx


作者: carolhide    时间: 2006-7-21 14:29

感谢分享!!!LZ辛苦了!!


作者: littledou    时间: 2006-7-21 14:48
以下是引用icecream_mba在2006-7-21 10:02:00的发言:

4Verbaladvance (这是前人把大全里面的正确答案分类总结到一个文件,很实用)

where to download verbaladvance?

Thx

我记得以前在下载区有。刚才想找个链接,没有找到,传一个上来。不过不是以前那个版本了,我看的过程中把里面的一些明显的错误做了改正。而且做了document map,方便查找。

[attach]48822[/attach]


作者: icecream_mba    时间: 2006-7-21 17:19
good stuff.. thx
作者: nofacetou    时间: 2006-7-21 23:25
同为八月队的,纯支持一个!

其实还可以利用google desktop的

原理同LZ

作者: MayFair    时间: 2006-8-6 21:15

谢谢LZ分享。太有帮助了。


作者: 荷包里的月亮    时间: 2006-8-6 22:06

真好! CD里的好人就是多~~~真是谢谢小熊GG


作者: shanj    时间: 2006-11-13 10:51

up!

如果今后cd出现更多nn,那一定有你的功劳。


作者: venus2elva    时间: 2010-4-16 16:42
好好用的样子




欢迎光临 ChaseDream (https://forum.chasedream.com/) Powered by Discuz! X3.3