JCreator分為JCreator Le和JCreator Pro兩個版本,,其中JCreat Le為免費版,,而JCreator Pro要注冊,另外JCreat Le功能不及JCeator Pro,。JCreator專業(yè)版是一款適合于各個Java語言編程開發(fā)人員的IDE工具,。它為使用者提供了大量強勁的功能,例如:項目管理,、工程模板,、代碼完成、調(diào)試接口,、高亮語法編輯,、使用向?qū)б约巴耆勺远x的用戶界面。
JCreator
Jcreator是Xinox Software公司開發(fā)的一個用于Java程序設計的集成開發(fā)環(huán)境(IDE),,具有編輯,、調(diào)試、運行Java程序的功能,。當前最新版本是Jcreator5.00,,它又分為LE和Pro版本。LE版本功能上受到一些限制,,是免費版本,。Pro版本功能最全,但這個版本是一個共享軟件,。這個軟件比較小巧,,對硬件要求不是很高,完全用C++寫的,,速度快,、效率高。具有語法著色,、代碼自動完成、代碼參數(shù)提示,、工程向?qū)?、類向?qū)У裙δ?。第一次啟動時提示設置JavaJDK主目錄及JDKJavaDoc目錄,軟件自動設置好類路徑,、編譯器及解釋器路徑,,還可以在幫助菜單中使用JDKHelp。但這個版本對中文支持性不好,。圖3所示是這個軟件的應用示例,。
1這一小段要說的是如何讓JCreator自動幫你增加一些非技術性的東西的一點點技巧,在這里自己還有一些不懂的地方,,也許,,相互的交流對彼此的進步都會更快點,哪里我不知而你知道的,,就說一下,。
一般來說,會在工程目錄下再新建幾個目錄來將程序組織成package,比如說我喜歡新建文件夾"cn",,在它下面再建"liltos",,最后在"liltos"的下面建一些容易記的文件夾,像寫反射的程序時就建一個叫"reflect"的文件夾,,像這樣組織成一個樹形結(jié)構(gòu),。如果用方法①來新建JAVA程序的話,那豈不是每次都要對程序進行重定位,?
而我的方法是,,點擊工程目錄下的"src"的右鍵,Add->newfolder進行文件夾的新建,,每個文件夾的子類都是如此,,而新建一個JAVA程序的時候,則是Add->newClass,,當然,,是在的子文件夾的下面??匆幌鲁鰜淼膶υ捒蛑?,Location是不是已經(jīng)寫好了。還有package那一項也幫你搞定了,。一起可以搞定的還有Superclass以及修飾符和一些方法,。
看左邊的那幾項,分別是“Classsettings...ImplementInterfaces...AddMethod...AddMembers”,,在選擇實現(xiàn)的接口那,,按"Ctrl"進行多個接口的選擇。增加成員方法和成員數(shù)據(jù)時,,在輸入完名稱,、類型等等時,,每增加一個成員,就要點擊一次右邊那個"Add"按鈕,,方法的選擇同樣還有修飾符的選擇,。
這里我的一個問題:
增加的一個方法,在程序里面的注釋,,很多空的行,,個人感覺影響了視覺,因為我個人比較喜歡緊湊的注釋風格,,于是每次都是手動刪除,,不知道可不可以在哪個地方進行設置讓它把其中的空行刪除呢?
JCreator
再補充一個剛剛做的實驗:在同一個文件夾下新建兩個類,,它們之間相互引用,,即
classA{Bb;}
classB{Aa;}
在這種情況下,分別編譯兩個程序是通不過的,,有一個方法是編譯整個工程,,但這顯然不是一個好方法,一個相對比較好的方法是,,在左邊f(xié)ileview的那里右鍵點擊兩個程序所在的文件夾,,然后compilefolder.于是,順利通過編譯,。
2對于每一個屬性的get/set方法的書寫很讓人覺得沒意思,,最煩的就是寫這樣的東西,一點技術含量都沒有,!作為一個功能相對來說還完善的開發(fā)工具,,怎么可能不對這個進行支持呢?
當寫完了各個field的時候,,按照這個方法可以完成上述操作,。Tools->InsertBeanMethods.上面是選擇要進行插入的某個類,下面是選擇需要插入哪些方法,,除了上面所說的get和set,,還有其它的一些方法,包括:toString,,可選項包括:InsertMethodasSingleLine,,GroupSetandGetMethods,還有Exceptions,,異常確實沒什么必要,,如果這都會有異常的話。
而在Tools菜單的其它選項中,,還有“characterencoding...implementinterfaces...filesplitter...versioncontrol”,,第一個和最后一個我都沒用過,,估計要等到以后工作的時候才會接觸它們了。沒用過自然也就沒法說了,。
1.可無限撤銷、代碼縮進,、自動類庫方法提示,、按所選智能定位查閱JavaAPI文檔等功能。
2.新版采用仿VS2005界面設計,,體驗感覺更快更好更易用,。
3.支持JSP、Ant,、CVS,。
4.小巧、易用,、美觀,,是Java初級程序員的理想IDE。
技巧1:建立空項目進行Java編程在進行編程的時候最好首先建立一個空項目,,然后在這個空項目里,,編輯自己的Java程序;其實這是一個很好的習慣,,你可以在這個項目里建立你自己的包,,把你所編輯的源程序程序,按功能的不同分別放進不同的包里,;這樣在你學習Java一定長的時間后,,你就擁有了一個屬于你自己的包,這對你以后學習或查相關代碼就很方便,。建立空項目的方法,,或許大家都知道,不過在這里還是啰嗦一下:按JCRETOR的菜單順序,,創(chuàng)建方法如下:File——>New——>Project——>EmptyProject;
技巧2:Jcreator對JDK的幫助文檔提供了很好的支持
通過Jcreator你可以很方便的即時查閱JDK幫助文檔且這個功能可以實現(xiàn)網(wǎng)頁直接在Jcreator的編輯窗口里顯示,,而不用另外打開任何瀏覽器進行瀏覽。(Jcreator的這個特點我十分喜歡,,據(jù)我所知Eclipse好象沒有提供這個功能),,說了這么久相信大家一定會問,你這個功能到底怎么使用了,?別急,,馬上你也會掌握這個技巧。
不知道大家是否記得在裝完Jcreator后,,第一次運行Jcreator時,,系統(tǒng)會要求你指定JDK的安裝路徑,;其實如果大家記得的話,在設置好了JDK的安裝路徑后,,還會要求你提供一個DOCS的路徑,。下面讓來告訴你怎么設置這個路徑:
首先,從SUN公司網(wǎng)站下載對應的JDK文檔,。其次,,在JDK安裝目錄
(如,我的安裝目錄為D:j2sdk1.4.2_06)中建立一個名為docs的文件夾,,然后將所下載的JDK文檔解壓到剛才建立的文件夾里,,解壓完成后,然后在安裝Jcretors時在相應地方選擇剛才JDK文檔所在的目錄即可,;(應注意的是:要保證docs文件夾下面不要再有docs文件夾)當你設置好后啟動Jcreator,,你是否會發(fā)現(xiàn)你的Jcreator有什么變化沒有了?其實有的,,不信你看Jcreator菜單欄中的Help下拉菜單,,仔細看看是不是多了個“JDKHelpCtrl+F1”菜單項,如果有,,那么恭喜你,,配置成功!下面我將告訴你怎么使用這個功能,。再次,,就是使用Jcretor發(fā)揮JDK幫助文檔的作用。這正是我要說的重點,,讓我來告訴你具體怎么使用這個功能吧,。 當你在Jcreator中編寫程序或看別人的原代碼的時候,肯定會碰到不熟悉或不知道的類或方法,,這個時候你用鼠標選中你要查詢的類名或方法名,,然后點擊Jcretor菜單欄里的Help菜單下面的JDKHelp,這時你會發(fā)現(xiàn)你所要查詢的資料馬上就在Jcreator中以網(wǎng)頁的形式顯示出來了,。是不是發(fā)現(xiàn)很簡單,,是不是覺得可以跟CHM格式的JDK文檔相媲美。技巧3:這個技巧似乎和技巧2有點類似
歸根揭底就是為了實現(xiàn)網(wǎng)頁文件直接在Jcreator編輯窗口中顯示,,而免去另外打開其他瀏覽器工具的麻煩,。其實這個功能主要是為了方便編寫JAVAAPPLET小程序的程序員的。
當編寫好一個APPLET程序后,,總要通過網(wǎng)頁來觀察程序的結(jié)果,,這時用Jcretor編寫一個HTML原文件并保存,這時會發(fā)現(xiàn) 在Jcreator編輯窗口最左邊的FileView窗口中會出現(xiàn)相應的文件名,選中這個文件,,單擊右鍵再點擊其中的ViewinBrowser菜單項,,不久你所選的HTML文件即在Jcretor中顯示出來。用這個方法比起你用瀏覽器來打開這個HTML文件,,是不是感覺方便多了,。