📄 12-retriever.mht
字号:
From: <由 Windows Internet Explorer 7 保存>
Subject: Retriever
Date: Thu, 15 May 2008 14:48:24 +0800
MIME-Version: 1.0
Content-Type: multipart/related;
type="text/html";
boundary="----=_NextPart_000_00F7_01C8B69A.BA517AE0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
This is a multi-part message in MIME format.
------=_NextPart_000_00F7_01C8B69A.BA517AE0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://sourcenav.sourceforge.net/online-docs/userguide/retrvr.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD><TITLE>Retriever</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3DISO-8859-1">
<META http-equiv=3DContent-Style-Type content=3Dtext/css>
<META content=3D"MSHTML 6.00.6000.16544" name=3DGENERATOR><LINK=20
href=3D"http://sourcenav.sourceforge.net/online-docs/cygnus2.css" =
type=3Dtext/css=20
charset=3DISO-8859-1 rel=3DSTYLESHEET></HEAD>
<BODY bgColor=3D#ffffff>
<DIV>
<TABLE class=3DTABLE cellPadding=3D1 width=3D100 align=3Dcenter =
border=3D0>
<TBODY>
<TR>
<TD align=3Dmiddle>
<P class=3DGotos><A=20
=
href=3D"http://sourcenav.sourceforge.net/online-docs/userguide/index_ug.h=
tml">Contents</A>=20
</P></TD>
<TD align=3Dmiddle>
<P class=3DGotos><A=20
=
href=3D"http://sourcenav.sourceforge.net/online-docs/userguide/inclbrws.h=
tml">Previous</A></P></TD>
<TD align=3Dmiddle>
<P class=3DGotos><A=20
=
href=3D"http://sourcenav.sourceforge.net/online-docs/userguide/grep.html"=
>Next</A></P></TD></TR></TBODY></TABLE>
<HR align=3Dcenter>
</DIV>
<H1 class=3DChapterTitle><A name=3DpgfId-996755></A><A =
name=3D40079></A><BR><A=20
name=3Dmarker-996751></A>Retriever
<DIV><IMG=20
src=3D"http://sourcenav.sourceforge.net/online-docs/userguide/retrvr-1.gi=
f">=20
</DIV></H1>
<P class=3DBody><A name=3DpgfId-996756></A><SPAN =
class=3DBold>Retriever</SPAN> allows=20
you to <A name=3Dmarker-1002864></A>search for text patterns in the =
names of <A=20
name=3Dmarker-997077></A>symbols in the database. To search for text =
patterns in=20
source files, use the <SPAN class=3DBold>Grep</SPAN> tool in =
Source-Navigator. For=20
more information about the <SPAN class=3DBold>Grep</SPAN> tool, see <A =
class=3DXRef=20
href=3D"http://sourcenav.sourceforge.net/online-docs/userguide/grep.html#=
21607">Grep</A>.=20
</P>
<H2 class=3DHeading1><A name=3DpgfId-1002693></A><A =
name=3D16035></A>Using the=20
Retriever</H2>
<P class=3DBody><A name=3DpgfId-1046075></A>To find a symbol, enter its =
search=20
pattern surrounded by asterisks (for example <KBD =
class=3DCode>*agent*</KBD>) in=20
the <SPAN class=3DBold>Pattern</SPAN> <A name=3Dmarker-1002696></A>text =
box and=20
click <SPAN class=3DBold>Search</SPAN>. The <KBD =
class=3DCodeOutput>*</KBD>, <KBD=20
class=3DCodeOutput>?</KBD>, <KBD class=3DCodeOutput>[</KBD>, and <KBD=20
class=3DCodeOutput>]</KBD> wildcard characters are supported. </P>
<P class=3DFigureTitle><A name=3DpgfId-1002683></A>Retriever Window </P>
<DIV><IMG=20
src=3D"http://sourcenav.sourceforge.net/online-docs/userguide/retrvr-2.gi=
f">=20
</DIV>
<P class=3DBody><A name=3DpgfId-1122718></A>The <SPAN =
class=3DBold>Retriever</SPAN>=20
displays all the symbols it found containing the pattern being =
searched.</P>
<P class=3DFigureTitle><A name=3DpgfId-1122727></A>Retriever <A=20
name=3Dmarker-1122726></A>Window Showing Search Results</P>
<DIV><IMG=20
src=3D"http://sourcenav.sourceforge.net/online-docs/userguide/retrvr-3.gi=
f">=20
</DIV>
<P class=3DBody><A name=3DpgfId-1002820></A>Double-clicking an item in =
the list=20
opens the <SPAN class=3DBold>Editor</SPAN> showing the symbol in context =
in the=20
source code.</P>
<P class=3DBody><A name=3DpgfId-1002821></A>For more information on =
reusing windows=20
for multiple searches, see <A class=3DXRef=20
href=3D"http://sourcenav.sourceforge.net/online-docs/userguide/usingsn.ht=
ml#30929">Reusing=20
Windows</A>.</P>
<H3 class=3DHeading2><A name=3DpgfId-1129090></A><A =
name=3Dfilter></A>Retriever=20
Filter</H3>
<P class=3DBody><A name=3DpgfId-1129171></A>Click the <SPAN =
class=3DBold>Filter</SPAN>=20
button to bring up the <SPAN class=3DBold>Retriever</SPAN> filter. The =
symbols=20
displayed by <SPAN class=3DBold>Retriever</SPAN> are included or =
excluded based=20
upon these settings. </P>
<DIV><IMG=20
src=3D"http://sourcenav.sourceforge.net/online-docs/userguide/retrvr-4.gi=
f">=20
</DIV>
<P class=3DBody><A name=3DpgfId-1154044></A>All<BR>
<P class=3DBodyHang1>Selects all items except <SPAN =
class=3DBold>Unions</SPAN> and=20
<SPAN class=3DBold>Files</SPAN>.</P>
<P class=3DBody><A name=3DpgfId-1154045></A>None<BR>
<P class=3DBodyHang1>Clears all selections.</P>
<P class=3DBody><A name=3DpgfId-1154050></A>Executive Search<BR>
<P class=3DBodyHang1>If the <SPAN class=3DBold>Exclusive Search =
</SPAN>box is=20
selected, you may choose one symbol type to search for; if it's =
deselected, you=20
may combine symbol types for more complex searches.</P>
<H2 class=3DHeading1><A name=3DpgfId-1129177></A><A =
name=3D27059></A>Retriever with=20
the Cross-Reference Browser</H2>
<P class=3DBody><A name=3DpgfId-1129179></A>If you're looking at a =
unique symbol in=20
the <SPAN class=3DBold>Editor</SPAN> and you click the <SPAN=20
class=3DBold>Xref</SPAN> tab to see its cross-references, the <SPAN=20
class=3DBold>Cross-Reference Browser</SPAN> window appears.</P>
<P class=3DBody><A name=3DpgfId-1129871></A>However, if you're looking =
at a symbol=20
that is not unique (there's more than one symbol with that name in the=20
database), the <SPAN class=3DBold>Retriever</SPAN> displays a message =
dialog=20
notifying you that it has found multiple matches and requests that you =
choose=20
the correct one to display.</P>
<DIV><IMG=20
src=3D"http://sourcenav.sourceforge.net/online-docs/userguide/retrvr-5.gi=
f">=20
</DIV>
<P class=3DBody><A name=3DpgfId-1129895></A>If you don't want to see =
this warning in=20
the future, but want to go straight to the <SPAN =
class=3DBold>Retriever</SPAN>,=20
click the check box in the dialog. This can also be changed in the <SPAN =
class=3DBold>Others</SPAN> tab of the<SPAN class=3DBold> =
Preferences</SPAN> dialog=20
(see <A class=3DXRef=20
href=3D"http://sourcenav.sourceforge.net/online-docs/userguide/customsn.h=
tml#25936">Others=20
tab</A>). </P>
<DIV><IMG=20
src=3D"http://sourcenav.sourceforge.net/online-docs/userguide/retrvr-6.gi=
f">=20
</DIV>
<P class=3DBody><A name=3DpgfId-1002759></A>In the <SPAN =
class=3DBold>Xref=20
Retriever</SPAN> window, double-click on the symbol for which you want=20
cross-reference information, and the <SPAN class=3DBold>Cross-Reference=20
Browser</SPAN> window appears (see <A class=3DXRef=20
href=3D"http://sourcenav.sourceforge.net/online-docs/userguide/crossref.h=
tml#35957">Cross-Reference=20
Browser</A> for more information).</P><A name=3DpgfId-1122752></A>
<HR align=3Dcenter>
<TABLE class=3DTABLE cellPadding=3D1 width=3D100 align=3Dcenter =
border=3D0>
<TBODY>
<TR>
<TD align=3Dmiddle>
<P class=3DGotos><A=20
=
href=3D"http://sourcenav.sourceforge.net/online-docs/userguide/index_ug.h=
tml">Contents</A>=20
</P></TD>
<TD align=3Dmiddle>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -