在上一節(jié)的學習中,我們用記事本開發(fā)了Java程序。可是實際上,我們不會真的使用記事本來開發(fā)的,而是用IDE來編寫和運行Java程序。
本文介紹用EditPlus來開發(fā)的步驟。
1.Editplus
如果你是0基礎的初學者,我們推薦使用Editplus,為什么不用IDE,比如Eclipse或者IDEA呢?因為這是一筆債,以后要還的。在最開始學習編程的時候,我們最好親自手寫每一行代碼,要我說這是在修煉內(nèi)功。
和用記事本相比,用Editplus可以實現(xiàn)代碼高亮,畢竟記事本用起來也太別扭了吧。類似的工具還有notepad++,UEditor,都差不多。
EditPlus(文字編輯器)漢化版是一套功能強大,可取代記事本的文字編輯器,擁有無限制的撤消與重做、英文拼字檢查、自動換行、列數(shù)標記、搜尋取代、同時編輯多文件、全屏幕瀏覽功能。而它還有一個好用的功能,就是它有監(jiān)視剪貼板的功能,同步于剪貼板可自動粘貼進 EditPlus 的窗口中省去粘貼的步驟。另外它也是一個非常好用的HTML編輯器,它除了支持顏色標記、HTML 標記,同時支持C、C++、Perl、Java,另外,它還內(nèi)建完整的HTML & CSS1 指令功能,對于習慣用記事本編輯網(wǎng)頁的朋友,它可幫你節(jié)省一半以上的網(wǎng)頁制作時間,若你有安裝IE3.0 以上版本,它還會結(jié)合IE瀏覽器于 EditPlus 窗口中,讓你可以直接預覽編輯好的網(wǎng)頁(若沒安裝IE,也可指定瀏覽器路徑)。因此,它是一個相當棒又多用途多狀態(tài)的編輯軟件。
這是我們上一節(jié)的文件。
我們的Demo.java默認編碼是ANSI,因為我的Win7系統(tǒng)是簡體中文,所以實際上就是GBK。GBK是支持中文的,你也可以改成UTF-8,方式如下:
選擇更改文件編碼方式。
ANSI基本可以就認為是GBK,這個編碼是支持中文的。現(xiàn)在用的更多的是UTF-8,英文字母用一個字節(jié),中文字符用3個字節(jié)保存。
用Editplus編譯和運行
為了不要混淆視聽,我們把別的文件全部刪掉,就留下一個Demo.java。
用Editplus打開,ctrl+1就是快速編譯,或者在這里手動編譯:
文件夾內(nèi)部的情況:
修改Demo.java的源代碼:
修改了源代碼一定要重新編譯!
編譯好了之后,ctrl+2是運行,或者這樣
為什么要把原來的App改成Demo?
因為用Editplus去運行的話,默認就是運行 Demo.class了,執(zhí)行的命令是
java Demo
所以,要把原來的App改成Demo。
Editplus會默認生成備份文件,很麻煩。
去掉這個勾選項,確定。