Samar da kwatankwacin Java IDEs: Eclipse vs. NetBeans vs. IntelliJ

Zabi da kuma aiki tare da IDE mai kyau ko haɗin ƙirar haɓaka ta zama muhimmiyar mahimmanci na zama mai cigaba mai ci gaba da wayar salula . IDE na dama yana bawa damar bunkasa kullun; ƙirƙira fayiloli; gina sharuddan layin umarni da yawa. A cikin wannan sakon, mun kawo maka kwatancin 3 Java IDEs masu ban sha'awa, wato, Eclipse, NetBeans, da IntelliJ.

Haske

Haske ya kasance daga shekara ta 2001, tun lokacin da IBM ya ba da haske daga sararin samaniya a matsayin tushen dandalin budewa. Gudanar da tsarin Eclipse Foundation ba riba ba, ana amfani dashi a duk hanyar budewa da kuma kasuwanci. Farawa a cikin tawali'u, wannan ya fito a matsayin babban dandamali, wanda aka yi amfani dashi a wasu harsuna da yawa.

Mafi amfani da Eclipse shi ne cewa yana da siffar dukan plethora na plugins, wanda ya sa shi m da sosai customizable. Wannan dandamali yana aiki a bayanka, ƙaddara lambar, da kuma nuna kurakurai kamar yadda suke faruwa. Dukkan IDE an shirya a cikin Perspectives, wanda shine ainihin nau'in kwantena na gani, wanda ke ba da ra'ayi da masu gyara.

Maimakon Eclipse na multitasking, gyare-gyare da debugging duk da haka wasu ƙananan ƙaya ne. An tsara don dacewa da bukatun manyan ayyukan ci gaba, zai iya ɗaukar nau'o'i daban-daban kamar bincike da zane, gudanarwa kayan aiki, aiwatarwa, bunkasa abun ciki, gwaji, da takardun shaida.

NetBeans

NetBeans ya ci gaba da bunkasa a cikin rabin rabin shekarun 1990. Ya fito ne a matsayin tushen bayanan bayan bude bayan Sun ya samu a 1999. Yanzu wani ɓangare na Oracle, wannan IDE za a iya amfani dasu don inganta software ga dukan sassan Java daga Java ME har zuwa Enterprise Edition. Kamar Eclipse, NetBeans kuma yana nuna nau'o'in plugins da za ku iya aiki tare da.

NetBeans tana baka daban-daban daban-daban - 2 C / C ++ da kuma PHP editions, daftarwar Java SE, da Java EE edition, da kuma 1 ɗakin dakatarwar ɗakin da ke ba da duk abin da za ka buƙaci don aikinka. Wannan IDE yana samar da kayan aiki da masu gyara waɗanda za a iya amfani dashi don HTML, PHP, XML, JavaScript da sauransu. Yanzu zaka iya samun goyon baya ga HTML5 da sauran fasahar yanar gizo.

NetBeans yana da yawa a kan Eclipse a cikin cewa yana da goyon bayan bayanan bayanai, tare da direbobi na Java DB, MySQL, PostgreSQL, da kuma Oracle. Shirin Database Explorer ya baka dama ka ƙirƙiri, gyara kuma share matakan da bayanai a cikin IDE.

An yi la'akari da shi a baya kamar yadda inuwa ta Eclipse, NetBeans ya fito a matsayin mai ban mamaki ga tsohon.

IntelliJ IDEA

Tun daga shekara ta 2001, JetBrains 'IntelliJ IDEA yana samuwa a cikin wani tallace-tallace na kasuwanci da kuma a cikin ɗan littafin budewa na budewa kyauta. JetBrains kamfanin kirki ne wanda aka fi sani da shi don Mai sauƙi mai saukewa don Kayayyakin aikin hurumin kalma kuma yana da amfani ga C # ci gaba.

IntelliJ yana bada tallafi ga harsuna iri-iri, ciki harda Java, Scala, Groovy, Clojure da sauransu. Wannan IDE ya zo tare da fasali irin su cikakke lambar ƙira, bincike na labaran, da kuma ci gaba da refactoring. Siffar "Ultimate" ta kasuwanci, wanda yafi dacewa da kamfani ɗin , yana buƙatar SQL, ActionScript, Ruby, Python, da kuma PHP. Shafin na 12 na wannan dandamali kuma ya zo tare da sababbin mawallafin UI na Android don bunkasa ci gaba na Android.

IntelliJ ma yana da alamu masu yawa da aka rubuta masu amfani. A halin yanzu yana da kyauta 947, tare da ƙarin 55 a cikin sashen kayan aiki. Masu amfani suna ko da yaushe maraba don mika wasu samfurori ta amfani da kayan da aka gina a Swing.

A Ƙarshe

Dukkanin IDE masu zuwa sun zo tare da nasu amfani. Yayinda Eclipse har yanzu ya fi amfani da IDE, NetBeans yanzu yana samun shahararrun masu ci gaba. Duk da yake IntelliJ na kasuwanci yana aiki kamar abin al'ajabi, wasu masu haɓakawa zasu iya la'akari da shi kyauta marar muhimmanci.

Duk ya dogara da abin da kake nema, a matsayin mai tasowa, da kuma yadda kake shirin ci gaba da aikinka. Shigar da dukkan 3 IDE kuma ku gwada su kafin yin zabi na karshe.