識別程式碼中的問題

在本節中,您將檢視不同的指示器, 以識別您程式碼中的問題。
 
1.
建置問題恆出現在「作業」檢視畫面中。 (到目前為止,「作業」檢視畫面應為空的。)
2.
從「套件瀏覽器」檢視畫面中,在編輯器中開啟 junit.framework.TestCase.java
3.
刪除檔案 ( package junit.framework;) 第一行 尾端的分號,以新增一個語法錯誤。
內含遺漏分號的編輯器
4.
完成時請按一下「儲存」按鈕。此時會逐漸地建置專案,並顯現問題。
附註:只會重新編譯和其相依的已變更檔案和檔案。
5.
問題如下:
  • 在「作業」檢視畫面中,會列出問題。
  • 在「套件瀏覽器」檢視畫面、「類型階層」或「概要」檢視畫面中,受影響的 Java 元素與其母元素會出現問題記號。
  • 在編輯器中,會在受影響之行的旁邊顯示一個問題標示元。
  • 可能造成錯誤之字下會出現曲線。
  • 編輯器的總覽尺規含有一個問題指示器(請見步驟 3 與 6 中之圖)。
  • 編輯器標籤亦會標註一個問題標示元。
套件瀏覽器、編輯器與「作業」檢視畫面中的問題標示元
6.
您可將滑鼠橫越過標示元列中的問題標示元,以檢視該問題的說明。
將滑鼠橫越過問題標示元
7.
按一下編輯器標籤中的「關閉」按鈕,以關閉編輯器。
8.
在「作業」檢視畫面中, 於清單中選取問題。開啟其快捷功能表,並選取「跳至」。 會在編輯器中開啟檔案,並移到問題所在處。
「作業」檢視畫面
9.
重新加上分號,然後按一下「儲存」按鈕, 以便在編輯器中更正問題。
儲存時會自動建置專案,且工作台內的所有問題指示器會消失。
10.
在「概要」檢視畫面中,選取 getName() 方法。編輯器將會捲動至這個方法處。
11.
在方法的第一行中,將傳回的變數 fName 改為 fTestName。在您鍵入時, fTestName 中會出現一個問題標示底線,以指出問題。當您將滑鼠橫越過標示出的問題時, 會顯示該問題的說明。
12.
標示元列中會出現一個燈泡標示元。燈泡表示此問題有更正建議可用。
燈泡與問題標明行
13.
將游標放在所標示的範圍內,並從「編輯」功能表列中選取「快速修正」。您也可以按 Ctrl+1 或以滑鼠左鍵按一下燈泡。會出現一個選項對話框, 其中列出可能的更正。
更正建議
14.
選取「變更成 fName」,以修正問題。當套用更正時,問題標示線將會消失。
15.
關閉檔案而不要儲存。
16.
您可以在「視窗 > 喜好設定 > Java > 編輯器 > 問題指示」下,啟用或停用各種問題指示器。