獻給和我一樣的Java初學者——用UltraEdit代替“笨重”的IDE,實現輕巧編程!


本來下半年才會學習Java,不過因為提前參加軟考,所以從前一陣子開始接觸Java。學習一門語言,敲代碼自然是必不可少的工作了。眾所周知,eclipse是一款非常好用的Java編譯器,But殺雞焉用牛刀,對於初學者而言,本人感覺eclipse不是非常適合,當然這只是個人感覺而已。所以今天向大家介紹一款非常輕巧的編輯器—— UltraEdit。


編寫Java程序需要建立Java開發環境,其中Sun的Java SDK是必不可少的。可以去Sun的官網下載,在此不再贅述。安裝好SDK后需要簡單配置一下環境變量:

1.右擊我的電腦,選擇屬性(或者按 “Win+Pause Break”)

2.選擇高級

3.選擇環境變量

一下變量名如果沒有就點新建,有就點編輯,變量值是引號里面的內容:

4新建 變量名:JAVA_HOME  變量值:“C:\Program Files (x86)\Java\jdk1.7.0

5.新建 變量名:PATH  變量值:“C:\Program Files (x86)\Java\jdk1.7.0\bin;%JAVA_HOME%\bin 

6.新建 變量名:CLASSPATH  變量值:“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”


配置好以后就要測試一下是否成功

1:WIN+R 組合鍵彈出命令運行窗口(或則“開始->運行”)

2:輸入命令 CMD  回車 

3: 在彈出的 DOS 窗口內輸入:java -version 會出現版本信息,輸入: javac出現 javac 的用法信息 (有很多用法)如果如下圖所示則表示配置成功,反之則配置失敗



配置完環境變量以后就該設置UltraEdit了:

首先將UltraEdit下載並安裝,




一、定義“編譯java程序” 如圖:

1、打開 高級->工具欄配置 



2、我們先定義編譯java的工具,先點擊“插入” 按鈕



3、在“菜單項目名稱”上輸入“編譯java程序”(顯示在菜單上的名稱)
4、在“命令行”里輸入javac %n%e(%n為文件名不帶擴展名,%e為擴展名) 
5、在“工作目錄”上填 %p (表示文件所在目錄,工具欄位圖可以不添

6、切換到“輸出”項




7、選擇“輸入到列表框”,表示講命令的結果輸出到列表框上選擇“捕獲輸出”復選框,表示講執行的結果捕獲,輸出到下面的輸出框里 

8、點擊“應用”按鈕,“確定”,一個編譯的菜單就做好了 


下面都大同小異就不上圖了


二、定義“運行java程序” 
同樣的方法可以做運行java的菜單: 
1、在“菜單項目名稱”上輸入“運行java程序”(顯示在菜單上的名稱)
2、在“命令行”里輸入 java %n (%n為文件名不帶擴展名,%e為擴展名)
3、在“工作目錄”上填 %p (表示文件所在目錄)  
余下步驟和第一個配置一樣
現在你打開高級菜單,發現最下面多了二個你剛才定義的菜單; 


三、定義“編譯+運行java程序” 
根據上面的方法,你還可以定義其他工具比如定義一個把編譯和運行合在一起的菜單,做一個批處理的文件run.bat,放在C:盤(其他地方也可以),內容如下 
javac %1.java 


java %1 


然后按照上面的方法: 
1、在“菜單項目名稱”上輸入“編譯+運行java程序”(顯示在菜單上的名稱)
2、在“命令行”里輸入 C:\run.bat %n (%n為文件名不帶擴展名,%e為擴展名)
3、在“工作目錄”上填 %p (表示文件所在目錄) 
余下步驟和第一個配置一樣


四、自動完成 
一般軟件上都有自動完成的功能,UltraEdit也可以實現 
1、先講java中的關鍵字,各種類名,方法等名稱寫到一個文本文件上,以如下方式 
class 

private 

public 

........... 


然后存為文本,命名為“java.txt”


2、選擇菜單“高級->配置”,在“編輯器”中選中“自動完成”,把“自動顯示自動完成對話框”打上勾選中“自動換行/制表符設置”,在“自動完成文件”中選擇存放文本java.txt的路徑這是當你在輸入單詞的時候會自動彈出你所自定義的單詞,很方便。。。。。。。


同樣UltraEdit也可以為自定義的菜單設置熱鍵,

高級-》配置-》熱鍵映射 找到 高級-用戶工具1和用戶工具2,自己可以分配自己喜歡的熱鍵了。


就寫這么多吧,UltraEdit還有很多很強大的功能,如果你喜歡研究,不將就那你就去探索吧!肯定會有意想不到的驚喜,祝各位像我一樣的菜鳥們學習進步!



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM