Hva er de beste IDEene for Java-programmerere?


Beste svaret

Dette er et av spørsmålene jeg måtte undersøke da jeg nylig begynte å lære Java. Jeg skjønte raskt at det var 3 hovedkonkurrenter på dette feltet, nemlig Eclipse, IntellijIDEA og NetBeans. Selv om VisualStudio også er ganske populært, så la oss gjøre det best av 4. Jeg har lest og sett på ganske mange anmeldelser, og deretter installert dem alle for å teste personlig, og her er hva jeg synes …

a) Formørkelse – mange funksjoner, tillegg, plugins, fellestøtte osv. For meg ser denne IDE mer “profesjonell” ut i en forstand at menyene, knappene og «følelsen» av det er litt som en CMS-programvare som brukes mye i alle slags virksomheter. Totalt sett fullt utstyrt, gratis og med mange tilleggsprogrammer og støtte, hvis du trenger det.

b) NetBeans – fortsatt ser ut til å være ganske populær, særlig innen veteranutviklermiljøet, så vidt jeg så fra forskning. For en nybegynner, som meg, likte jeg ikke virkelig det for å være ærlig. Utseendet er litt utdatert selv i den siste versjonen. Likevel har det åpenbart mange funksjoner, men jeg ville ikke engang komme inn på det mye.

c) IntellijIDEA – Jeg må innrømme at jeg likte denne best og fortsatt brukte den i studiene, spesielt siden det online Java-kurset jeg for øyeblikket går gjennom har en spesiell plugin for denne IDE. Jeg liker utseendet og følelsen av denne programvaren og måten menyene er organisert på. Det er mer enn nok funksjoner i den gratis Community Edition, spesielt for en nybegynner. Jeg begynte å tilpasse utseendet enda lenger, basert på et gratis tema tilgjengelig fra Marketplace. Totalt sett føler jeg at jeg vil holde meg til denne foreløpig.

d) VisualStudio – ser noe ut som IntellijIDEA synes jeg. Jeg vil personlig si det andreplassen, i det minste ser det ut. Har ikke brukt det så mye for å kommentere ordentlig på funksjonene osv., Men hvis jeg noen gang trenger å velge en annen IDE for utvikling, vil jeg definitivt sjekke det ut mer.

Hvis noen andre Java-nybegynnere der ute vil dele kunnskap (om Java eller Intellij), send meg en melding når som helst.

Svar

Bruk intellij community-utgaven. Generelt kan du glemme alle de andre, de sammenligner ikke overhodet.

Formørkelse pleide å ha denne tittelen, men den har holdt seg treg, treg og buggy, og den har ikke gitt noe vesentlig til bordet en stund. Den eneste gangen du bør bruke den er hvis du trenger å bruke et plugin-modul som bare er tilgjengelig på formørkelse.

NetBeans er egentlig ganske hyggelig, mye mer enn det er gitt kreditt for. Hvis du bare lærer deg og ikke ser deg selv gjøre mye komplekst arbeid, vil jeg anbefale NetBeans. Bare husk at det har en mindre brukerbase, slik at du kanskje må løse problemer på egen hånd.

Men egentlig, du trenger å lære det grunnleggende om intellij hvis du skal gjøre noe seriøst Java-arbeid. Hvis du er noe som meg, vil Eclipse gjøre deg gal. Det føles som om det kommer i veien uten å hjelpe meg i det hele tatt.

En funksjon som er tilgjengelig på intellij som jeg ikke lenger kan gjøre uten: Hvis du kontrollerer + klikker på en Type, vil den gi deg direkte til definisjonen av typen. Hvis definisjonen er i standardbiblioteket (som for eksempel en streng) eller et annet kompilert bibliotek du bruker, vil det dekompilere .class-filen og vise kildekoden for den , i farta. Dette hjelper utrolig når du arbeider med biblioteker som har dårlig dokumentasjon.

Det er åpenbart mange andre funksjoner. Visste du at du ikke engang trenger å lagre filene dine? Det gjøres automatisk på intellij. Ikke mer mosekontroll + s. Visste du at du enkelt kan evaluere uttrykk (objekter) og se på innholdet (attributter) når du feilsøker? osv.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *