用EditPlus搭建簡(jiǎn)易的Java開(kāi)發(fā)環(huán)境
Posted on 2007-10-20 13:06 Raylong 閱讀(2625) 評(píng)論(22) 編輯 收藏 所屬分類(lèi): 感想隨筆前段時(shí)間一直用eclipse,用某個(gè)老師的話說(shuō):爽!確實(shí),用eclipse寫(xiě)代碼簡(jiǎn)直是種享受。即時(shí)編譯讓你可以根據(jù)前面的小紅叉很容易找到bug所在,當(dāng)然這種bug不是邏輯的,而是普通的語(yǔ)法錯(cuò)誤。我還是初學(xué)者,沒(méi)用到debug。但是我怎么總是犯低級(jí)的錯(cuò)誤呢?……
某天聽(tīng)了一段視頻教程,突然之間豁然開(kāi)朗。老師說(shuō)初學(xué)Java不要用大型的IDE!不然出了小問(wèn)題都搞不定了!我親身經(jīng)歷過(guò)那種小錯(cuò)折磨人……但是束手無(wú)策,只能去google。而且用eclipse像吸毒一樣,我把Content Assit設(shè)置成為T(mén)ab鍵,那個(gè)爽??!比如想打import,你只要輸入前幾個(gè)字母加上tab,import馬上出來(lái)。對(duì)于比較長(zhǎng)的類(lèi)名,只要輸入開(kāi)頭的大寫(xiě)字母,按tab馬上就出來(lái),如想輸入StringBuffer,只需輸入SB加tab。還有一些語(yǔ)句也是整塊地輸出。我有點(diǎn)上癮了,太依賴(lài)Content Assit!
初學(xué)Java過(guò)分依賴(lài)IDE是不好的開(kāi)端!所以我決定暫時(shí)放棄eclipse,用我鐘愛(ài)的editplus。
搭建的步驟:
1、下載、安裝、注冊(cè)editplus2。
2、修改幾處設(shè)置,這是可選的。進(jìn)入tools 》preferences》font,修改成大點(diǎn)的字體,小字累眼睛。在files選項(xiàng)卡里去掉創(chuàng)建備份文件,把Create backup file when saving前面的勾去掉。
3、加入Java工具,這是最主要的。
添加Java編譯工具。在tools 》 configure user tools 》Add tool 》Program,在menu test 中輸入“java編譯”,command輸入“javac”,Argument選擇$(FilePath),Initial directory選擇$(FileDir),再選上Capture output。點(diǎn)擊Apply就ok了。
添加Java解釋器。在tools 》 configure user tools 》Add tool 》Program,在menu test 中輸入“java運(yùn)行”,command輸入“java”,Argument選擇$(FileNameNoExt),Initial directory選擇$(FileDir)。點(diǎn)擊Apply就ok了。
添加當(dāng)前文件目錄下的Dos窗口。在tools 》 configure user tools 》Add tool 》Program,在menu test 中輸入“cmd”,command輸入“cmd”,Initial directory選擇$(FileDir)。 點(diǎn)擊Apply就ok了。
實(shí)現(xiàn)的效果就是:用editplus編輯一個(gè)Java源文件,然后按CTRL + 1,編譯;CTRL + 2,運(yùn)行;當(dāng)一個(gè)文件有多個(gè)class,你想運(yùn)行其中的某一個(gè),CTRL + 3,跳出cmd窗口,已經(jīng)指向當(dāng)前目錄了,然后手工輸入就可以了。
4、修改Java文件模板。到editplus安裝目錄下,用記事本打開(kāi)template.java文件,修改成你想要的新建Java文件的模板。這樣每次從file 》 new 》java 創(chuàng)建的Java文件都是模板里的格式。
5、然后下載Java語(yǔ)法高亮文件java.stx,以及Java自動(dòng)完成文件,java.acp。(這種自動(dòng)完成沒(méi)有eclipse那么智能、變態(tài))
6、在editplus安裝目錄下面新建一個(gè)名為java.ctl的文本文件,內(nèi)容為:
#TITLE=JavaCodeClip
#INFO
#SORT=y
重啟editplus,在左上角的Cliptext的下拉列表中選擇JavaCodeClip,點(diǎn)擊add,然后可以添加常用的Java源代碼片段。比如測(cè)試經(jīng)常用的System.out.println();可以這樣添加:在title里面輸入print,在text body中輸入System.out.println(^!); 其中^!的意思是雙擊在文件中插入代碼之后,光標(biāo)的位置。
早上那段代碼就是用editplus寫(xiě)的,感覺(jué)很好!IDE還是以后再學(xué)吧,不急。半年之后肯定出更高版本了,直接學(xué)那個(gè)吧。
某天聽(tīng)了一段視頻教程,突然之間豁然開(kāi)朗。老師說(shuō)初學(xué)Java不要用大型的IDE!不然出了小問(wèn)題都搞不定了!我親身經(jīng)歷過(guò)那種小錯(cuò)折磨人……但是束手無(wú)策,只能去google。而且用eclipse像吸毒一樣,我把Content Assit設(shè)置成為T(mén)ab鍵,那個(gè)爽??!比如想打import,你只要輸入前幾個(gè)字母加上tab,import馬上出來(lái)。對(duì)于比較長(zhǎng)的類(lèi)名,只要輸入開(kāi)頭的大寫(xiě)字母,按tab馬上就出來(lái),如想輸入StringBuffer,只需輸入SB加tab。還有一些語(yǔ)句也是整塊地輸出。我有點(diǎn)上癮了,太依賴(lài)Content Assit!
初學(xué)Java過(guò)分依賴(lài)IDE是不好的開(kāi)端!所以我決定暫時(shí)放棄eclipse,用我鐘愛(ài)的editplus。
搭建的步驟:
1、下載、安裝、注冊(cè)editplus2。
2、修改幾處設(shè)置,這是可選的。進(jìn)入tools 》preferences》font,修改成大點(diǎn)的字體,小字累眼睛。在files選項(xiàng)卡里去掉創(chuàng)建備份文件,把Create backup file when saving前面的勾去掉。
3、加入Java工具,這是最主要的。
添加Java編譯工具。在tools 》 configure user tools 》Add tool 》Program,在menu test 中輸入“java編譯”,command輸入“javac”,Argument選擇$(FilePath),Initial directory選擇$(FileDir),再選上Capture output。點(diǎn)擊Apply就ok了。
添加Java解釋器。在tools 》 configure user tools 》Add tool 》Program,在menu test 中輸入“java運(yùn)行”,command輸入“java”,Argument選擇$(FileNameNoExt),Initial directory選擇$(FileDir)。點(diǎn)擊Apply就ok了。
添加當(dāng)前文件目錄下的Dos窗口。在tools 》 configure user tools 》Add tool 》Program,在menu test 中輸入“cmd”,command輸入“cmd”,Initial directory選擇$(FileDir)。 點(diǎn)擊Apply就ok了。
實(shí)現(xiàn)的效果就是:用editplus編輯一個(gè)Java源文件,然后按CTRL + 1,編譯;CTRL + 2,運(yùn)行;當(dāng)一個(gè)文件有多個(gè)class,你想運(yùn)行其中的某一個(gè),CTRL + 3,跳出cmd窗口,已經(jīng)指向當(dāng)前目錄了,然后手工輸入就可以了。
4、修改Java文件模板。到editplus安裝目錄下,用記事本打開(kāi)template.java文件,修改成你想要的新建Java文件的模板。這樣每次從file 》 new 》java 創(chuàng)建的Java文件都是模板里的格式。
5、然后下載Java語(yǔ)法高亮文件java.stx,以及Java自動(dòng)完成文件,java.acp。(這種自動(dòng)完成沒(méi)有eclipse那么智能、變態(tài))
6、在editplus安裝目錄下面新建一個(gè)名為java.ctl的文本文件,內(nèi)容為:
#TITLE=JavaCodeClip
#INFO
#SORT=y
重啟editplus,在左上角的Cliptext的下拉列表中選擇JavaCodeClip,點(diǎn)擊add,然后可以添加常用的Java源代碼片段。比如測(cè)試經(jīng)常用的System.out.println();可以這樣添加:在title里面輸入print,在text body中輸入System.out.println(^!); 其中^!的意思是雙擊在文件中插入代碼之后,光標(biāo)的位置。
早上那段代碼就是用editplus寫(xiě)的,感覺(jué)很好!IDE還是以后再學(xué)吧,不急。半年之后肯定出更高版本了,直接學(xué)那個(gè)吧。