⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 2-source-navigator tutorial.mht

📁 这是著名的源码浏览工具(不仅仅浏览
💻 MHT
📖 第 1 页 / 共 5 页
字号:
list view.
  <P>
  <DIV><IMG=20
  =
src=3D"http://sourcenav.sourceforge.net/online-docs/userguide/tutorial-19=
.gif">=20
  </DIV><A name=3DpgfId-1205743></A>Notice that the <SPAN =
class=3DBold>Editor</SPAN>=20
  view on the bottom takes you to the Declaration of the <KBD=20
  class=3DCode>AwaitStmt</KBD>.=20
  <LI class=3DNumberedNext>
  <P class=3DBody><A name=3DpgfId-1129335></A>From the <SPAN=20
  class=3DBold>Search</SPAN> menu, select <SPAN class=3DBold>Find=20
  Implementation</SPAN>.=20
  <P>
  <DIV><IMG=20
  =
src=3D"http://sourcenav.sourceforge.net/online-docs/userguide/tutorial-20=
.gif">=20
  </DIV><A name=3DpgfId-1222750></A>Notice that the <SPAN =
class=3DBold>Editor</SPAN>=20
  view updates to show the Implementation.
  <P></P></LI></OL>
<H3 class=3DLabel><A name=3DpgfId-1222767></A>Note</H3>
<P class=3DNote><A name=3DpgfId-1222772></A><A =
name=3Dmarker-1222768></A><SPAN=20
class=3DBold>Declaration</SPAN> is set by default. You can set =
Source-Navigator to=20
open to the <A name=3Dmarker-1222773></A><SPAN =
class=3DBold>Implementation</SPAN>=20
instead. For more information, see <A class=3DXRef=20
href=3D"http://sourcenav.sourceforge.net/online-docs/userguide/clhierbrws=
.html#29305">Class/Hierarchy=20
Preferences</A>.</P>
<P class=3DBody><A name=3DpgfId-1081220></A>For more information on the =
<SPAN=20
class=3DBold>Class Browser</SPAN>, see <A class=3DXRef=20
href=3D"http://sourcenav.sourceforge.net/online-docs/userguide/clbrws.htm=
l#38835">Class=20
Browser</A>.</P>
<H2 class=3DHeading1><A name=3DpgfId-1003953></A>Using the Hierarchy =
Browser </H2>
<P class=3DBody><A name=3DpgfId-1106014></A>The <SPAN =
class=3DBold>Hierarchy=20
Browser</SPAN> (also known as the <SPAN class=3DBold>Class Hierarchy=20
Browser</SPAN>) helps you understand the inheritance relationship for a=20
particular class.</P>
<OL>
  <LI class=3DNumbered>
  <P class=3DBody><A name=3DpgfId-1128697></A>To activate the <SPAN=20
  class=3DBold>Hierarchy Browser</SPAN>, select the <SPAN=20
  class=3DBold>Hierarchy</SPAN> tab in the <SPAN =
class=3DBold>Editor</SPAN> window.=20
  </P>
  <LI class=3DNumberedNext>
  <P class=3DBody><A name=3DpgfId-1128698></A>Add an <SPAN =
class=3DBold>Editor</SPAN>=20
  to the <SPAN class=3DBold>Hierarchy Browser</SPAN>. From the <SPAN=20
  class=3DBold>Windows</SPAN> menu, select <SPAN class=3DBold>Add View =
</SPAN><EM=20
  class=3DArrow>-&gt;</EM> <SPAN class=3DBold>Editor</SPAN>. </P>
  <LI class=3DNumberedNext>
  <P class=3DBody><A name=3DpgfId-1003957></A>From the Symbol =
Accelerator, select=20
  the class <KBD class=3DCode>BinaryExpr</KBD>.=20
  <P>
  <DIV><IMG=20
  =
src=3D"http://sourcenav.sourceforge.net/online-docs/userguide/tutorial-21=
.gif">=20
  </DIV><A name=3DpgfId-1003959></A>Source-Navigator draws an =
inheritance tree=20
  from <KBD class=3DCode>GlishObject</KBD>, the base class, to <KBD=20
  class=3DCode>LogExpr</KBD>, a derived class.
  <P><A name=3DpgfId-1206476></A>By clicking on any of the classes in =
the tree,=20
  Source-Navigator shows the class definition in the source code in the =
<SPAN=20
  class=3DBold>Editor</SPAN>.</P></LI></OL>
<P class=3DBody><A name=3DpgfId-1081224></A>For more information on the =
<SPAN=20
class=3DBold>Hierarchy Browser</SPAN>, see <A class=3DXRef=20
href=3D"http://sourcenav.sourceforge.net/online-docs/userguide/clhierbrws=
.html#Hierarchy Browser">Hierarchy=20
Browser</A>.</P>
<H2 class=3DHeading1><A name=3DpgfId-1003983></A>Using the Include =
Browser </H2>
<P class=3DBody><A name=3DpgfId-1003984></A>Some programming languages =
allow files=20
to include source code from other files. The <SPAN class=3DBold>Include=20
Browser</SPAN> allows you to see these <EM =
class=3DEmphasis>Includes</EM> and <EM=20
class=3DEmphasis>Included by</EM> relationships.</P>
<OL>
  <LI class=3DNumbered>
  <P class=3DBody><A name=3DpgfId-1106031></A>Click the <SPAN =
class=3DBold>Edit</SPAN>=20
  tab. </P>
  <LI class=3DNumberedNext>
  <P class=3DBody><A name=3DpgfId-1222805></A>Add an <SPAN =
class=3DBold>Include=20
  Browser</SPAN> to the <SPAN class=3DBold>Editor</SPAN>. From the <SPAN =

  class=3DBold>Windows</SPAN> menu, select <SPAN class=3DBold>Add View =
</SPAN><EM=20
  class=3DArrow>-&gt;</EM> <SPAN class=3DBold>Include</SPAN>.
  <P><A name=3DpgfId-1222836></A>The <SPAN class=3DBold>Include =
Browser</SPAN>=20
  allows you to maintain awareness of where you are in the project based =
on=20
  pathnames and included files.=20
  <P>
  <DIV><IMG=20
  =
src=3D"http://sourcenav.sourceforge.net/online-docs/userguide/tutorial-22=
.gif">=20
  </DIV><A name=3DpgfId-1003990></A>This complex view will maintain your =

  visibility while you move between files.=20
  <LI class=3DNumberedNext>
  <P class=3DBody><A name=3DpgfId-1003992></A>Go to the <SPAN =
class=3DBold>History=20
  </SPAN><EM class=3DArrow>-&gt;</EM> <SPAN class=3DBold>Edit</SPAN> =
menu. </P>
  <LI class=3DNumberedNext>
  <P class=3DBody><A name=3DpgfId-1003993></A>Select another view from =
the <SPAN=20
  class=3DBold>Editor</SPAN>, such as the previous <KBD =
class=3DCode>Notifiee</KBD>=20
  view. </P>
  <LI class=3DNumberedNext>
  <P class=3DBody><A name=3DpgfId-1003994></A>Notice that the <SPAN=20
  class=3DBold>Editor</SPAN> opens a view to that source file and the =
integrated=20
  <SPAN class=3DBold>Include Browser</SPAN> shows information relative =
to the=20
  "including" or "included" files. </P></LI></OL>
<P class=3DBody><A name=3DpgfId-1081238></A>For more information on the =
<SPAN=20
class=3DBold>Include Browser</SPAN>, see <A class=3DXRef=20
href=3D"http://sourcenav.sourceforge.net/online-docs/userguide/inclbrws.h=
tml#14837">Include=20
Browser</A>.</P>
<H2 class=3DHeading1><A name=3DpgfId-999543></A>Closing the Demo =
Project</H2>
<P class=3DBody><A name=3DpgfId-998791></A>To close a project, from the =
<SPAN=20
class=3DBold>File</SPAN> menu, choose <SPAN class=3DBold>Close =
Project</SPAN>.</P>
<P class=3DBody><A name=3DpgfId-998808></A>This tutorial introduced you =
to some of=20
Source-Navigator's browsers for more information on these and other =
useful=20
tools, see any chapters in Part II of this User's Guide.=20
<P>With the user interface concepts conveyed in this tutorial, you are =
now ready=20
to begin exploring your own software projects. </P>
<P class=3DBody><A name=3DpgfId-1129049></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>
      <P class=3DGotos><A=20
      =
href=3D"http://sourcenav.sourceforge.net/online-docs/userguide/intro.html=
">Previous</A></P></TD>
    <TD align=3Dmiddle>
      <P class=3DGotos><A=20
      =
href=3D"http://sourcenav.sourceforge.net/online-docs/userguide/wrkproj.ht=
ml">Next</A></P></TD></TR></TBODY></TABLE></BODY></HTML>

------=_NextPart_000_0007_01C8B69A.43B6EE60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://sourcenav.sourceforge.net/online-docs/userguide/tutorial-1.gif

R0lGODlhsQEKAPcAAP///wAAABISEiQkJDc3N0lJSVtbW21tbYCAgJKSkqSkpLa2tsjIyNvb2+3t
7f///zMAAE0AAGYAAIAAAJkAALMAAMwAAOYAAP8AAP8dHf86Ov9XV/91df+Skv+vr//MzDMRAEoZ
AGAgAHcoAI4vAKQ3ALs+ANJGAOhNAP9VAP9sIv+CRP+ZZv+wiP/Gqv/dzDMiAEoxAGBAAHdPAI5e
AKRuALt9ANKMAOibAP+qAP+1Iv/BRP/MZv/XiP/jqv/uzDMzAEdHAFxcAHBwAIWFAJmZAK2tAMLC
ANbWAOvrAP//AP//Kf//Uv//ev//o///zCIzADFKAEBgAE93AF6OAG6kAH27AIzSAJvoAKr/ALX/
IsH/RMz/Ztf/iOP/qu7/zBEzABpNACJmACuAADOZADyzAETMAE3mAFX/AGj/HXz/Oo//V6P/dbb/
ksr/r93/zAAzAABQAABtAACKAACoAADFAADiAAD/ABr/GjP/M03/TWb/ZoD/gJn/mbP/s8z/zAAz
EQBNGgBmIgCAKwCZMwCzPADMRADmTQD/VR3/aDr/fFf/j3X/o5L/tq//ysz/3QAzIgBKMQBgQAB3
TwCOXgCkbgC7fQDSjADomwD/qiL/tUT/wWb/zIj/16r/48z/7gAzMwBNTQBmZgCAgACZmQCzswDM
zADm5gD//x3//zr//1f//3X//5L//6///8z//wAaMwAoUAA3bQBFigBUqABixQBx4gCA/xqM/zOZ
/02m/2az/4C//5nM/7PZ/8zm/wAAMwAAVQAAdwAAmQAAuwAA3QAA/xcX/y0t/0RE/1tb/3Fx/4iI
/5+f/7W1/8zM/xoAMyYATTMAZkAAgE0AmVkAs2YAzHMA5oAA/44d/506/6tX/7p1/8iS/9ev/+bM
/zMAM00ATWYAZoAAgJkAmbMAs8wAzOYA5v8A//8d//86//9X//91//+S//+v///M/zMAGk0AJmYA
M4AAQJkATbMAWcwAZuYAc/8AgP8djv86nf9Xq/91uv+SyP+v1//M5iH5BAAAAIoALAAAAACxAQoA
AAicAAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3MhxY4CPIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPeBKCzp8+fQIMKHUq0qNGjL3kiXcq0qdOnUKNK3Tm1qtWrWLNq3Rqyo9evYMOK
HUu2rNmzaNOqXcu2rdu3cOPKnUu3rt27ePPq3cu3r9+/gAMLHky4sOHDEAMCADs=

------=_NextPart_000_0007_01C8B69A.43B6EE60
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://sourcenav.sourceforge.net/online-docs/userguide/tutorial-2.gif

R0lGODlhQwLaAPcAAAAAAP///83OzQAA/3t9ewAAe8XCxXN1c6ShpP//////////////////////
/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+D01hZGUgd2l0aCBHSU1Q
AAAsAAAAAEMC2gAACP4AAQgcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ04MQLKk
yZMmBQxYybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIWxZAybSp06dQUwoMIKCq1atY
rRIYUKCr169gw4odS7as2bNo06pdy7at27dw48qdS7eu3bt48+r1CoBq1r+AAwseXJXA1MIMtXLd
y7ix48eQI0ueTLmy5ctf+wogwLmz589aP4vuHHq0aMSaq0b1uxWz69ewY8ueTbu27cxUCawWwHp3
76i8Nx8WvlCx2JKySYIN0JZ5ZJRrnd+eTr269et8c/sVrLvw9sDdN/5/B9zdcGrewDcv9qq8a3vX
7903n+9W+lL7ZvGj1Y+9v///AJalWXjc9UZYeASCl9tw5ilk3Ff48UcZc/ZJiJeF+S3XGIYBdujh
h7MNON5fCPqFkHcoGoYVAASkOBx6UBW2nnxjmcQehPK1ZyN7yGW41I3u9fgjkNIhV2SPO+74Y3xD
EnlfkO8dGV+SSAoJ4pVYZtmYiAcaKMCJ4qH4JQBWCaTVgqk1mNCDEOqno3MVBsmjnE/WSRacRMKJ
p5N1vknnkX/yV6Gec/YZ6KFNxqnloow26haXg5VYFZiSTkqmmWcSt91u6tWoKI2KfoojkHfyqWGT
Q+5J46lFjiohdP6rorpnqMeR6uituOYaFqQFiknmimImOBBW5TGYmIxl6ejqsrbySOVJq6oKLaim
JpqkraqeGpaos04raJtM6iruuB/yqqCvWf1aqaW/Zmrepum1lmys2dZbq1pxEhrtvrLSmSq2sY66
rcD/otpswP6Sq/DC2JlLnpftlhnsdmZi6mKax3ZKcMHUVksrvjja2zHHJEvL7MD30jsywdluzPDL
MMsGKaUQpzuxpWW2W+x5nMpbaJ/6+ilr0PqW2iaiCRONKKCGpqwt0KAq3XS/MVdtNWYzH3TzmAbd
rOJVLF7MWsY+g7uclUYGrOR94aL8s5FMR6uclFCz3arTGysp5f6gU+rZ9tWAB66XwyR62WuYkaIJ
b4waV81hZY8LLvnklxGe1brnIt7ru6g5iCzDQs8WOeWkl75lbpuZ5hlrqavOGeuud6a4VT3PqPDa
sP1t+u68D+7XaiTRDrzwu3FOGLG296788sz/d97x0EcP3ouxf1aASNhnr/323Hfv/ffghy++Rq1X

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -