Paras vastaus
Tämä on yksi kysymyksistä, joita minun piti tutkia, kun aloitin Java-oppimisen äskettäin. Tajusin nopeasti, että tällä alalla oli 3 pääkilpailijaa, nimittäin Eclipse, IntellijIDEA ja NetBeans. Vaikka VisualStudio on myös varsin suosittu, tehkäämme siitä paras 4. Olen lukenut ja katsellut melko monta arvostelua, sitten asentanut ne kaikki testatakseni henkilökohtaisesti ja tässä on mielestäni…
a) Eclipse – paljon ominaisuuksia, lisäosia, laajennuksia, yhteisön tukea jne. Minulle tämä IDE näyttää ”ammattimaisemmalta” siinä mielessä, että valikot, painikkeet ja sen ”tunnelma” on vähän kuin CMS-ohjelmisto, jota käytetään paljon kaikenlaisissa yrityksissä. Kaiken kaikkiaan täysin varusteltu, ilmainen ja runsaasti lisäosia ja tukea, jos tarvitset sitä.
b) NetBeans – edelleen näyttää olevan varsin suosittu, etenkin veteraanikehittäjien yhteisössä, sikäli kuin tutkimuksesta näin. Aloittelijalle, kuten minä, en todellakaan halunnut olla rehellinen. Sen ulkonäkö on hieman vanhentunut jopa uusimmassa versiossa. Silti sillä on tietysti paljon ominaisuuksia, mutta en vain halunnut edes mennä siihen paljon.
c) IntellijIDEA – Minun on myönnettävä, että nautin tästä eniten ja käytin sitä edelleen opiskeluissani, varsinkin kun tällä hetkellä käymälläni Java-kurssilla on erityinen laajennus tälle IDE: lle. Pidän tämän ohjelmiston ulkoasusta ja tavasta ja tavasta, jolla sen valikot on järjestetty. Ilmaisessa yhteisöversiossa on enemmän kuin tarpeeksi ominaisuuksia, erityisesti aloittelijoille. Aloin räätälöidä sen ulkoasua entisestään sen Marketplacesta saatavan ilmaisen teeman perusteella. Kaiken kaikkiaan minusta tuntuu, että pysyn tällä hetkellä toistaiseksi.
d) VisualStudio – näyttää olevan samanlainen kuin mielestäni IntellijIDEA. Henkilökohtaisesti laitan sen toiseksi, ainakin ulkonäöltään. En ole käyttänyt sitä niin paljon kommentoidaksesi kunnolla ominaisuuksia jne., Mutta jos minun on joskus valittava toinen IDE kehitystyöhön, tarkistan sen tarkemmin.
Jos muita Java-aloittelijoita siellä haluat jakaa tietoa (Java tai Intellij), voit lähettää minulle sähköpostia milloin tahansa.
Vastaa
Käytä intellij-yhteisöversiota. Yleensä voit unohtaa kaikki muut, he eivät vertaa lainkaan.
Eclipse omisti tämän nimikkeen, mutta se on pysynyt hitaana, hitaana ja bugisena, eikä se ole tuonut mitään merkittävää Ainoa kerta, kun sinun on käytettävä sitä, on sinun käyttää vain Eclipse-sovelluksessa käytettävissä olevaa laajennusta.
NetBeans on todella mukava, paljon enemmän kuin annetaan kunnianosoitus. Jos opit vain ja et näe itsesi tekemästä paljon monimutkaista työtä, suosittelen NetBeansia. Muista vain, että sillä on vähemmän käyttäjäkantaa, joten sinun on ehkä ratkaistava ongelmat itse.
Mutta todella, sinun on opittava intellijin perusteet, jos aiot tehdä vakavaa yritys Java-työtä. Jos olet jotain minun kaltaistani, Eclipse ajaa sinut hulluksi. Tuntuu siltä, että se vaikeutuu auttamatta minua lainkaan.
Yksi intellij-palvelussa käytettävissä oleva ominaisuus, jota en voi enää tehdä ilman: Jos ohjaat + napsautat tyyppiä, se tuo sinut suoraan tyypin määritelmään. Jos määritelmä on vakiokirjastossa (kuten esimerkiksi merkkijono) tai missä tahansa muussa käyttämässäsi käännetyssä kirjastossa, se purkaa .class-tiedoston ja näyttää sen lähdekoodin , lennossa. Tämä auttaa uskomattomasti, kun käsittelet kirjastoja, joiden dokumentaatio on heikkoa.
On tietysti monia muita ominaisuuksia. Tiesitkö, että sinun ei tarvitse edes tallentaa tiedostojasi? Se tehdään automaattisesti intellij-sovelluksessa. Ei enää ohjausobjekteja + s. Tiesitkö, että voit helposti arvioida lausekkeita (objekteja) ja tarkastella niiden sisältöä (määritteitä) virheenkorjauksessa? jne.