標籤:
下面幾個工具都可以用於多中開發語言。從功能複雜到簡單,電腦配置需要從高低。分別為Eclipse , UltraEdit , Editplus.
1.Eclipse
Eclipse是一種可擴充的開放原始碼IDE。2001年11月,IBM公司捐出價值4,000萬美元的原始碼組建了Eclipse聯盟,並由該聯盟負責這種工具的後續開發。整合式開發環境(IDE)經常將其應用範圍限定在“開發、構建和調試”的周期之中。為了協助整合式開發環境(IDE)克服目前的局限性,業界廠商合作建立了Eclipse平台。Eclipse允許在同一IDE中整合來自不同供應商的工具,並實現了Java開發工具之間的互通性,從而顯著改變了項目工作流程,使開發人員可以專註在實際的嵌入式目標上。
Eclipse架構的這種靈活性來源於其擴充點。它們是在XML中定義的已知介面,並充當外掛程式的耦合點。擴充點的範圍包括從用在常規表述過濾器中的簡單字串,到一個Java類的描述。任何Eclipse外掛程式定義的擴充點都能夠被其它外掛程式使用,反之,任何Eclipse外掛程式也可以遵從其它外掛程式定義的擴充點。除瞭解由擴充點定義的介面外,外掛程式不知道它們通過擴充點提供的服務將如何被使用。
利用Eclipse,我們可以將進階設計(也許是採用UML)與低級開發工具(如應用調試器等)結合在一起。如果這些互相補充的獨立工具採用Eclipse擴充點彼此串連,那麼當我們用調試器逐一檢查應用時,UML對話方塊可以反白我們正在關注的器件。事實上,由於Eclipse並不瞭解開發語言,所以無論Java語言調試器、C/C++調試器還是彙編調試器都是有效,並可以在相同的架構內同時瞄準不同的進程或節點。
Eclipse的最大特點是它能接受由Java開發人員自己編寫的開放原始碼外掛程式,這類似於微軟公司的Visual Studio和Sun微系統公司的NetBeans平台。Eclipse為工具開發商提供了更好的靈活性,使他們能更好地控制自己的軟體技術。這是一款非常受歡迎的java開發工具,這國內的使用者越來越多,實際上實用它java開發人員是最多的。缺點就是較複雜,對初學者來說,理解起來比較困難。
2.UltraEdit
UltraEdit是共用軟體,它的官方網址是:www.ultraedit.com 。最新版本是V10.20b。它是一個功能強大的文本、HTML、程式原始碼編輯器。作為原始碼編輯器,它的預設配置可以對C/C++, VB, HTML, Java和 Perl進行文法著色。用它設計Java程式時,可以對Java的關鍵詞進行識別並著色,方便了Java程式設計。它具有完備的複製、粘貼、剪下、尋找、替換、格式控制等編輯功能。可以在Advanced菜單的Tool Configuration 功能表項目配置好Java的編譯器Javac和解譯器Java,直接編譯運行Java程式。
配置Javac:在Command Line裡輸入:D:\jsp\j2sdk\bin\Javac %f,這裡Javac的路徑要根據JDK的實際安裝路徑來指定,%f是指當前使用中文件的全檔案名稱。在Menu Item Name 裡輸入Javac ,它顯示在Advanced菜單裡,這樣就可以直接執行它進行編譯了。選中Output To List Box和Capture Output ,這樣就可以在原始碼下面的輸出視窗裡看到編譯時間的錯誤資訊了。配置不帶參數啟動並執行解譯器Java:在Command Line裡輸入:D:\jsp\j2sdk\bin\
Java %n,在Menu Item Name 裡輸入: Java filename,選中Output To List Box和Capture Output ,運行結果顯示在輸出視窗裡。配置帶參數啟動並執行解譯器Java:在Command Line裡輸入:d:\jsp\j2sdk\bin\Java %n%modify%,在Menu Item Name 裡輸入:Java filename parameter,這樣當執行這個功能表項目的時候,會顯示一個要求輸入參數的對話方塊。
3.Editplus
EditPlus是共用軟體,它的官方網址是:www.editplus.com。最新版本是EditPlus 2.12。EditPlus也是功能很全面的文本、HTML、程式原始碼編輯器。預設的支援HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript和VBScript的文法著色。通過定製文法檔案還可以擴充到其他程式語言。可以在Tools菜單的Configure User Tools功能表項目配置使用者工具,類似於UltraEdit的配置,配置好Java的編譯器Javac和解譯器Java後,通過EditPlus的菜單可以直接編譯執行Java程式。
(1)、進入EditPlus,從菜單“工具(Tools)”; “配置使用者工具...”進入使用者工具設定,選擇“組和工具條目”中的“Group 1”,點擊面板右邊的“組名稱...”按鈕,將文本Group1”修改成“Java編譯器”,點擊“添加工具”按鈕,選擇應用程式,
然後就是修改屬性:
(2)、添加編譯功能
“菜單文本(Menu Text)”裡的內容修改為“Javac”;
“命令(command)”選擇安裝JDK後的Bin目錄中的編譯程javac.exe,預設JDK 安裝路徑為“C:\Program Files\Java\jdk1.7.0_05\”,那麼此路徑為“C:\ProgramFiles\Java\jdk1.7.0_05\bin\javac.exe”;
“參數(Argument)”選擇“檔案路徑(FilePath)”,即顯示為“$( FilePath)”;
“初始目錄(Initial directory)”選擇“檔案目錄(FileDir)”,顯示為“$(FileDir)”;
“動作(Action)”選擇“無(None)”
(3)添加執行功能
“菜單文本”裡的內容修改為“Java”;
“命令”選擇安裝JDK後的BIN目錄中的編譯器java.exe,路徑為“C:\Program Files\Java\jdk1.7.0_05\bin\javac.exe”;
“參數”選擇“不帶副檔名的檔案名稱(FileNameNoExt)”,即顯示為“$(FileNameNoExt)”;
“初始目錄”選擇“檔案目錄(FileDir)”,顯示為“$(FileDir)”;
“動作(Action)”選擇“無(None)”
這樣就完成了EditPlus的基本設定。
注意:添加編譯功能、添加執行功能兩個操作中最後一個參數“動作(Action)”,如果設定為“無(None)”,則持續運行變異的時候會彈出命令提示字元視窗;如果設定為“捕獲輸出(captureoutput)”,則運行結果只顯示在EditPlus編輯視窗中.
(4)測試一個程式
選擇“檔案→建立→java”菜單,彈出如下介面
代碼視窗:在建立一個java檔案時會自動產生一個“Hello World”程式,但是沒有類名,使用者可以在此基礎上編寫程式。
運行結果視窗:此處將根據程式的運行情況返回相應的結果。注意:使用者工具的“動作(Action)”設定為“捕獲輸出(captureoutput)”,結果顯示到運行結果視窗中。
在運行視窗中第1行代碼 class 後加一個類名HelloWorld,然後儲存程式為“HelloWorld.java”
按下快速鍵“Ctrl+1”,編譯器。
按下快速鍵“Ctrl+2”,執行程式。
java編程工具