學(xué)java開發(fā),工具選Editplus還是eclipse?
網(wǎng)友解答: editplus?這是何方大神!能用編輯器寫出一個項目來!佩服(畢竟我是個連main方法都懶的敲,要用psvm的普通程序員)。工作或者學(xué)習(xí),都極少極少極少(我沒見過)有人用編
editplus?這是何方大神!能用編輯器寫出一個項目來!佩服(畢竟我是個連main方法都懶的敲,要用psvm的普通程序員)。
工作或者學(xué)習(xí),都極少極少極少(我沒見過)有人用編輯器來進行代碼編寫的,建議使用可視化的工具來進行,比如題中說到的eclipse,還有myeclipse,以及我現(xiàn)在在用的idea工具。
之所以使用這些工具,除了工具能夠為你提供代碼補全的功能外,還能發(fā)現(xiàn)的代碼編寫規(guī)范問題,代碼是否出現(xiàn)錯誤(比如少了個;這類有時候會漏掉的問題),而且使用工具還便于進行測試。假設(shè)是進行web開發(fā),那就更加推薦你使用工具來進行開發(fā)了,因為有些工具還集成了內(nèi)部服務(wù)器,如tomcat、jetty等,不需要自己進行部署,工具會幫你進行,節(jié)省你編寫代碼的時間(時間真的很寶貴,不要浪費在非必要的事情上)。
希望題主學(xué)有所成,加入我們禿頭大軍(哭)。
——沒事待在家里不出門的 居家程序員。(我不想脫發(fā)!) 網(wǎng)友解答:當(dāng)然是用Eclipse了,不知你看的什么教程,用Editplus做java開發(fā)純屬誤導(dǎo)人。
Eclipse是免費開源的IDE(Integrated Development Environment ,集成開發(fā)環(huán)境)。Eclipse 是IBM開發(fā)、開源,捐贈給開源社區(qū)的一個跨平臺集成開發(fā)環(huán)境。目前由100多加公司參與,其中包括java版權(quán)擁有這Oracle,ibm,紅帽等知名公司組成的聯(lián)盟。主要開發(fā)維護和日常事務(wù)管理是Eclipse 軟件基金會。
Eclipse主要用做Java IDE,但是支持插件機制。通過安裝插件可以支持其他語言,如Python,Eclipse也是python碼農(nóng)比較喜歡的IDE。Eclipse插件機制,是的以其為基礎(chǔ)平臺可以有無限功能擴展的能力。目前有很多軟件開發(fā)商公司以Eclipse為框架開發(fā)自己的IDE。比如用于安卓開發(fā)的收費軟件Myeclipse。
EditPlus是個文本編輯器EditPlus是韓國 Sangil Kim 文本和Html編輯器,最初用來取代win下不好用的記事本,支持不限量的撤消、拼字檢查、自動換行、按列編輯、正則查詢替換等功能。當(dāng)然可以通過設(shè)置插件作為簡單IDE支持C,Java,Php等。
兩者對比一個是專業(yè)的java ide,一個是文本編輯器支持簡單自動完成等ide功能。兩者不能同日而語,做java開發(fā)當(dāng)然首選eclipse了,大多數(shù)企業(yè)java開發(fā)都是eclipse了。當(dāng)然eclipse有個缺點就是啟動慢,編譯也慢,尤其工程比較大的時候更是如此??赡転榱艘曨l演示效果更流暢,節(jié)省時間,視頻教學(xué)中會用editpus是有的,但是容易誤導(dǎo)人。
最后再推薦一個比eclipse功能更強大java ide,那就是前面提到的myeclipse。還有個更好的碼農(nóng)代碼編輯器Sublime Text。當(dāng)然這兩個工具都是收費軟件。
很多人評論中提到推薦IntelliJ IDEA,其實上我再說一個NetBeans,這是Java 最好的四個IDE了,大家按需選擇好了,帖子沒有跳票功能,如果有的話,可以發(fā)起一個投票大家投票看看。
如果覺得本回答有意義請給我點贊并關(guān)注蟲蟲,如果不認同我的觀點請回復(fù)指出,謝謝大家。