java開發(fā)用哪種開發(fā)工具比較多?
網(wǎng)友解答: 1,你為什么不用eclipse呢?eclipse是不可能用eclipse的,這輩子都不可能用eclipse的。就只有IDEA這種東西才能維持開發(fā)這樣子。2,你喜歡IDEA嗎?
1,你為什么不用eclipse呢?
eclipse是不可能用eclipse的,這輩子都不可能用eclipse的。就只有IDEA這種東西才能維持開發(fā)這樣子。
2,你喜歡IDEA嗎?
我超喜歡IDEA的,這個(gè)工具的開發(fā)者個(gè)個(gè)都是人才,說話又好聽。
網(wǎng)友解答:在Java開發(fā)過程中,一些必要的工具使用是非常重要的,綜合了一些學(xué)習(xí)資料,總結(jié)了一下,大家可以參考!
一、Editplus
EditPlus是功能很全面的文本、HTML、程序源代碼編輯器。默認(rèn)的支持HTML、ASP、Perl、C/C++、CSS、PHP、Java、javascript和VBScript的語法著色。通過定制語法文件還可以擴(kuò)展到其他程序語言??梢栽赥ools菜單的ConfigureUserTools菜單項(xiàng)配置用戶工具,類似于UltraEdit的配置,配置好Java的編譯器Javac和解釋器Java后,通過EditPlus的菜單可以直接編譯執(zhí)行Java程序。
二、UltraEdit
UltraEdit是一個(gè)功能強(qiáng)大的文本、HTML、程序源代碼編輯器。作為源代碼編輯器,它的默認(rèn)配置可以對(duì)C/C++,VB,HTML,Java和Perl進(jìn)行語法著色。用它設(shè)計(jì)Java程序時(shí),可以對(duì)Java的關(guān)鍵詞進(jìn)行識(shí)別并著色,方便了Java程序設(shè)計(jì)。它具有完備的復(fù)制、粘貼、剪切、查找、替換、格式控制等編輯功能??梢栽贏dvanced菜單的ToolConfiguration菜單項(xiàng)配置好Java的編譯器Javac和解釋器Java,直接編譯運(yùn)行Java程序。
三、Eclipse
Eclipse是著名的跨平臺(tái)的自由集成開發(fā)環(huán)境(IDE)。主要用來Java語言開發(fā),但是目前亦有人通過插件使其作為其他計(jì)算機(jī)語言比如C++、PHP、Python等語言的開發(fā)工具。Eclipse的本身只是一個(gè)框架平臺(tái),但是眾多插件的支持使得Eclipse擁有其他功能相對(duì)固定的IDE軟件很難具有的靈活性。許多軟件開發(fā)商以Eclipse為框架開發(fā)自己的IDE。
四、Jcreator
Jcreator是一個(gè)用于Java程序設(shè)計(jì)的集成開發(fā)環(huán)境,具有編輯、調(diào)試、運(yùn)行Java程序的功能。這個(gè)軟件比較小巧,對(duì)硬件要求不是很高,完全用C++寫的,速度快、效率高。具有語法著色、代碼參數(shù)提示、工程向?qū)?、代碼自動(dòng)完成、類向?qū)У裙δ堋O冗M(jìn)次啟動(dòng)時(shí)提示設(shè)置JavaJDK主目錄及JDKJavaDoc目錄,軟件自動(dòng)設(shè)置好類路徑、編譯器及解釋器路徑,還可以在幫助菜單中使用JDKHelp。但目前這個(gè)版本對(duì)中文支持性不好。
五、IntelliJ IDEA
IntelliJ IDEA是一款綜合的Java 編程環(huán)境,被許多開發(fā)人員和行業(yè)專家譽(yù)為市場(chǎng)上非常棒的IDE。它提供了一系列實(shí)用的的工具組合:智能編碼輔助和自動(dòng)控制,支持J2EE,Ant,JUnit,SVN和Git集成,非平行的編碼檢查和創(chuàng)新的GUI設(shè)計(jì)器。
IDEA把Java開發(fā)人員從一些耗時(shí)的常規(guī)工作中解放出來,顯著地提高了開發(fā)效率。具有運(yùn)行更快速,生成更好的代碼;持續(xù)的重新設(shè)計(jì)和日常編碼變得更加簡(jiǎn)易,與其它工具的完美集成;很高的性價(jià)比等特點(diǎn)。IntelliJ IDEA以前是收費(fèi)軟件,不過在2009年以后就開始推出了免費(fèi)的社區(qū)開源版本。不過商用還是需要收費(fèi)的。