Hvad er de bedste IDEer til Java-programmører?


Bedste svar

Dette er et af de spørgsmål, jeg måtte undersøge, da jeg for nylig begyndte at lære Java. Jeg indså hurtigt, at der var 3 hovedkonkurrenter på dette område, nemlig Eclipse, IntellijIDEA og NetBeans. Selvom VisualStudio også er meget populær, så lad os gøre det bedst ud af 4. Jeg har læst og set et par anmeldelser og derefter installeret dem alle til at teste personligt, og her er hvad jeg synes …

a) Formørkelse – masser af funktioner, tilføjelsesprogrammer, plugins, community support osv. For mig ser denne IDE mere “professionel” ud på en måde, at menuerne, knapperne og “fornemmelsen” af det er lidt som en CMS-software, der bruges meget i alle mulige virksomheder. Samlet set fuldt udstyret, gratis og med masser af tilføjelser og support, hvis du har brug for det.

b) NetBeans – stadig synes at være ret populær, især inden for veteranudviklersamfundet, så vidt jeg så fra forskning. For en nybegynder, som mig, kunne jeg ikke rigtig godt lide det for at være ærlig. Dens udseende er lidt forældet, selv i den nyeste version. Stadig har den naturligvis mange funktioner, men jeg ville bare ikke engang komme ind i det meget.

c) IntellijIDEA – Jeg må indrømme, at jeg nød det mest og stadig brugte det i mine studier, især da det online Java-kursus, som jeg gennemgår i øjeblikket, har et specielt plugin til denne IDE. Jeg kan godt lide udseendet og følelsen af ​​denne software og den måde, dens menuer er organiseret på. Der er mere end nok funktioner i den gratis Community Edition, især for en nybegynder. Jeg begyndte at tilpasse sit udseende endnu mere baseret på et gratis tema, der er tilgængeligt fra dets Marketplace. Alt i alt føler jeg, at jeg vil holde fast ved denne indtil videre.

d) VisualStudio – ligner noget IntellijIDEA synes jeg. Jeg vil personligt sætte det på andenpladsen, i det mindste ser godt ud. Har ikke brugt det så meget til at kommentere ordentligt på funktionerne osv., Men hvis jeg nogensinde har brug for at vælge en anden IDE til udvikling, vil jeg helt sikkert tjekke det nærmere.

Hvis der er andre Java-nybegyndere derude vil dele viden (om Java eller Intellij), er du velkommen til at sende en besked til mig når som helst.

Svar

Brug intellij community edition. Generelt kan du glemme alle de andre, de sammenligner ikke overhovedet.

Formørkelse plejede at have denne titel, men den har været langsom, træg og buggy, og den har ikke medført noget væsentligt til tabellen et stykke tid. Den eneste gang du skal bruge det, er hvis du har brug for et plug-in, der kun er tilgængeligt på formørkelse.

NetBeans er virkelig ret flot, meget mere end det er givet kredit for. Hvis du bare lærer, og du ikke ser dig selv udføre meget komplekst arbejde, så vil jeg anbefale NetBeans. Bare husk, at det har en mindre brugerbase, så du bliver muligvis nødt til at løse problemer alene.

Men virkelig, du er nødt til at lære det grundlæggende ved intellij, hvis du skal udføre noget seriøst Java-arbejde. Hvis du er noget som mig, vil Eclipse gøre dig vanvittig. Det føles som om det kommer i vejen uden at hjælpe mig overhovedet.

En funktion, der er tilgængelig på intellij, som jeg ikke længere kan undvære: Hvis du styrer + klikker på en type, bringer den dig direkte til definitionen af ​​typen. Hvis definitionen findes i standardbiblioteket (som f.eks. En streng) eller ethvert andet kompileret bibliotek, du bruger, dekompileres .class-filen og viser kildekoden til den , i farten. Dette hjælper utroligt, når du beskæftiger dig med biblioteker, der har dårlig dokumentation.

Der er åbenbart mange andre funktioner. Vidste du, at du ikke engang behøver at gemme dine filer? Det gøres automatisk i intellij. Ikke mere mashing control + s. Vidste du, at du nemt kan evaluere udtryk (objekter) og se på deres indhold (attributter), når du fejler? osv.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *