?? debug5.html
字號:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<meta name="generator" content="Microsoft FrontPage 4.0">
<title>Building Applications: Customizing the debugger</title>
<meta name="Author" content="kt">
<link type="text/css" href="../jbdocs.css" rel="stylesheet">
</head>
<body bgcolor="#fefef2" style="FONT-SIZE: 9pt">
<a name="customizing_the_debugger"></a>
<STRONG><FONT color=#0080FF size=3 >定制你的調(diào)試器</font></strong>
<hr>
譯者名字: zdx_nari(JD001)<br>
郵件地址:<A href="mailto:zandx76@hotmail.com">zandx76@hotmail.com</A>
<p>
<!--BNDX="debugger:customizing"-->
</p>
<p>你可以定制用來指明執(zhí)行點和enable,disable,invalid 斷點行的顏色,也可以定制調(diào)試器的 Smart Step 特性怎樣工作以及禁止跟蹤類里的斷點怎樣顯示。</p>
<a name="customizing_the_debugger_colors"></a>
<h3><font size="2" color="#000080"><b>定制調(diào)試器的顯示</b></font></h3>
<!--BNDX="debugger:customizing display"-->
<p>要設(shè)置執(zhí)行點和斷點的顏色,</p>
<ol>
<li>選擇 Tools|Editor 選項。
<br>
Editor Options 對話框顯示出來。</li>
<li>選擇 Color 標簽從而顯示 Color 頁。
<p><img src="images/db_ide_colorops.gif"></p>
</li>
<li>在 Screen Element 列表中,選擇與調(diào)試相關(guān)的元素, 然后為這個元素選擇背景色和前景色。</li>
</ol>
<p>與調(diào)試相關(guān)的屏幕元素是:</p>
<ul>
<li>Default breakpoint</li>
<li>Disabled breakpoint</li>
<li>Execution backtrace</li>
<li>Execution point</li>
<li>Invalid breakpoint</li>
<li>Verified breakpoint</li>
</ul>
<a name="customizing_debugger_settings"></a>
<h3><b><font color="#000080" size="2">定制調(diào)試器的設(shè)置</font></b></h3>
<!--BNDX="debugger:customizing settings"-->
<p>要定制調(diào)試器的設(shè)置,</p>
<ol>
<li>選中 Project|Properties 。
<br>
Project Properties 對話框顯示出來。</li>
<li>選擇 Debug 標簽。
<p><img src="images/db_debug_project_props.gif"></p>
</li>
<li>為了能使用 Smart Step,選中 Enable Smart Step 選項或者點擊調(diào)試器工具欄上的 Smart Step 圖標 <img src="images/db_toolbar_smartstep.gif" align="top">  (默認情況下 Smart Step 是打開的)。 <span class="bsku">Smart Step 是 JBuilder Professional and Enterprise 的一項屬性。</span></li>
<li>要配置 Smart Step ,設(shè)置下面的選項:
<dl>
<dt>Skip synthetic methods</dt>
<dd>當 stepping into 類里時,跳過合成(synthetic)方法。 </dd>
<dt>Skip constructors</dt>
<dd>當 stepping into 類里時,跳過構(gòu)造器。 </dd>
<dt>Skip static initializers</dt>
<dd>當 stepping into 類里時,跳過靜態(tài)初始化。 </dd>
<dt>Warn if break in class with tracing disabled</dt>
<dd>當一個被禁止跟蹤的類里有一個斷點,顯示一條警告消息。更多信息,參考 <a href="debug2.html">"Breakpoints and tracing disabled settings"</a>。 </dd>
</dl>
</li>
</ol>
<p>關(guān)于遠程調(diào)試選項的信息,參閱<cite>Distributed Application Developer's Guide</cite>中的 <a href="../distributed/distdebugging.html">"Debugging distributed applications " </a>章節(jié)。<span class="bsku">遠程調(diào)試是 JBuilder Enterprise 的一項屬性。</span></p>
<a name="setting_update_intervals"></a>
<h3><font size="2" color="#000080"><b>設(shè)置更新間隔</b></font></h3>
<!--BNDX="debugger:setting update intervals"-->
<p>你也可以指定間隔的周期,間隔是控制什么時候輪詢控制臺/進程的狀態(tài)發(fā)生變化。如果間隔較小,調(diào)試器/運行時間就對輸出以及象步進之類的其它事件的響應就更快。但 JBuilder將使用更多的 CPU 時間。</p>
<p>通常,你可以使這些設(shè)置小一些,除非你正在運行另一個隨同 JBuilder 的程序,或者你在調(diào)試的程序需要許多的 CPU 時間。在這種情況下,你應該間隔變得大一些。</p>
<p>要改變更新間隔,</p>
<ol>
<li>選中 Tools|IDE 選項。
<br>
IDE Options 對話框顯示出來。</li>
<li>選擇 Run/Debug 標簽來顯示 Run/Debug 頁。
<p><img src="images/db_rundebug_intervals.gif"></p>
</li>
<li>要為運行進程的控制臺設(shè)置設(shè)置間隔,移動對話框頂部的 Console Output 滑動條。</li>
<li>要為調(diào)試進程的控制臺設(shè)置設(shè)置間隔,移動對話框中間的 Console Output 滑動條。</li>
<li>要為調(diào)試進程狀態(tài)更新設(shè)置設(shè)置間隔,移動 Process State 滑動條。</li>
</ol>
<a name="creating_debugger_configurations"></a>
<h3><b><font size="2" color="#000080">創(chuàng)建調(diào)試器配置</font></b></h3>
<!--BNDX="debugger:creating configurations"-->
<blockquote class="bsku">這是 JBuilder Professional and Enterprise 的一項屬性。</blockquote>
<p>調(diào)試器配置預置了調(diào)試器的設(shè)置。使用預置設(shè)置允許你在一個單獨的配置中保存調(diào)試器設(shè)置連同運行時間設(shè)置。這允許你容易地在一個工程中調(diào)試多個進程,而不用每次改變你的工程設(shè)置。</p>
<p>關(guān)于創(chuàng)建一個運行時間配置的信息,參閱<a href="runprograms.html">"Setting runtime configurations."</a></p>
<p>要創(chuàng)建一個調(diào)試器配置,</p>
<ol>
<li>選中 Run|Configurations。
<br>
Runtime Configurations 對話框顯示出來。
<p><img src="images/db_runtime_configs.gif"></p>
</li>
<li>點擊 New 按鈕創(chuàng)建一個新的配置。</li>
<li>Runtime Properties 對話框的 Run 頁顯示出來。</li>
<li>點擊 Debug 標簽。</li>
<li>Debug 頁顯示出來。
<p><img src="images/db_runtime_config_debug.gif"></p>
</li>
<li>為所選的配置選擇調(diào)試器設(shè)置。關(guān)于設(shè)置的更多信息,參閱<a href="#customizing_debugger_settings">"Customizing debugger settings"</a> </li>
<li>點擊 OK 關(guān)閉 Runtime Properties 對話框,然后再次點擊 OK 關(guān)閉 Runtime Configurations 對話框。</li>
</ol>
<p>要改變一個已經(jīng)存在的配置,在 Runtime Configurations 對話框選擇你想改變的配置。然后,選中 Edit。要刪除一個配置,選擇那個配置并按下 Remove 。</p>
<br>
<br>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -