前言
IDE(Integrated Development Environment, 集成開發環境) 用於提供程序開發,您可以在這個 IDE 上可以完成編輯、編譯、連結、運行和除錯所有步驟。
使用 IDE 的好處是:
(i) 可以幫您偵測哪一行代碼有問題,直接(編譯)顯示出語法警告或語法錯誤。
(ii) 可以幫您很快調用所需的 API,擁有提示功能,方便查看 API 的聲明或者源代碼。
(iii) 可以幫你去調試應用程序,查找程序錯誤。
一、第一次使用 NetBeans IDE
建立第一個 Java 的專案嘗試使用 IDE。開啟新的專案【File】→【New Project】
▼ 分類選擇「Java」;專案選擇「Java Application」,選擇後再點選【Next >】。
▼ 第一次執行會啟動所需的項目,等待即可。
▼ 專案名字更改為「FirstProject」;
專案存放的位置預設為使用者下的文件內的 NetBeansProjects;
建立擁有主程式的類別,並從 firstproject.FirstProject 更改為「FirstProject」。
▼ 下圖就是 NetBeans IDE 工作的環境。
我們寫個「第一支 Java 程式」吧!
▼ 編寫完(1)後,點擊(2)執行專案(Run Project),藍色為輸出區塊。
二、Window、Run 與 Debug
Window:如果視窗某些分類不小心關閉,可以從選單中的 Window 再次開啟它。也可以使用「Reset Windows」重新歸位視窗位置。
Run:主要有三種部份。
(1) 執行:使用此功能,會先編譯完後,馬上執行程式。比較常用的是「Run Project」
(2) 編譯:只有把 *.java 檔案 編譯成 *.class 檔案。比較常用的是「Clean and Build Project」
(3) 配置:設定專案的配置,包括主程式、資源檔等。比較常用的是「Set Project Configuration」
除了上述的功能外,還可以產生 Java 文件或是執行個別檔案等。
Debug:除錯、追蹤代碼使用。
如果不使用行斷點(Line Breakpoint)就直接使用「Debug Project」的話,會與「Run Project」的效果相似,直接跑完程式,並不會停留在某一行,因為 IDE 並不知道哪時候該停。
另外還有兩個可以開啟除錯功能「進入方法(Step Into)」和「執行到游標位置(Run to Cursor)」,使用這兩個可以馬上進入除錯,並不會全部跑完。
增加斷點有兩個方式可以使用。
(1)搭配游標使用選單內的「Toggle Line Breakpoint」
(2)滑鼠左鍵單擊行號列的數字
設定斷點後,點擊「Dedug Project」開始除錯。我們使用選單列的按鈕控制程式的進行。
圖示 | ||||||||
功能描述 | 結束除錯模式 | 暫停 | 繼續跳至下個斷點 | 不進方法 往下一行執行 |
不進方法 可查看方法的 參數的值 |
進入方法 往下一行執行 |
跳出方法 往下一行執行 |
執行至 游標位置 |
Hot Key | Shift + F5 | 沒有 | F5 | Shift + F8 | F7 | Shift + F7 | Ctrl + F7 | F4 |
三、更改主題(Theme)
NetBeans IDE 主題可以自訂編碼代碼的顏色、字型等,讓您的 IDE 更有活力。您可以從【Tools】→【Options】中自訂風格;這邊將使用貢獻者的主題,可從 NetBeans Themes 網站下載您喜歡的主題。這邊下載「Monokai Sublime」主題。
下載完成後,開啟【Tools】→【Options】,點選【Import...】,選擇您剛剛下載的主題,不需要把下載的檔案解壓縮喔~直接把壓縮的檔案加載進來。這個動作會使得 IDE 重新啟動。
注意:此動作不可回復,如果要保留當前的主題,可以先【Export...】匯出主題。
重新啟動完成後,您的主題就變更了!
▼ 黑色系列的主題。
四、總結
介紹了「創建專案」、「視窗的開關」、「執行專案」、「除錯專案」以及「設定 IDE 的主題」。先把這些設定搞懂後,就可以使用 IDE 編輯 Java Code 了!
NetBeans IDE 不只 Java 可以使用,還有支持 C/C++、HTML、JavaScript、PHP 等多種語言;但設定 C/C++ 比較麻煩,還另外需要外部編譯器的幫忙才能使用。
目前多數的高階程式語言都已經採用IDE方式,將編輯器(Editor)、編譯器(Compiler)、連結器(Linker)、除錯器(Debugger)、執行(Execution)等功能整合在同一套軟體中,使得程式發展的各項操作更加容易。
請問如何改語系?
回覆刪除