1. Historien til IDE, populære IDE-er for Java

Historien til IDE begynner fra det øyeblikket programmerere kom opp med ideen om å kombinere 4 av de mest brukte programvareutviklingsverktøyene:

  1. Tekstredigerer
  2. Kompilator (eller tolk, avhengig av språket)
  3. Bygg automatiseringsverktøy
  4. Debugger

Det har rennt mye vann under brua siden den gang. I dag er det vanskelig å forestille seg IDE-er uten funksjoner som:

  1. Klassenettleser: et verktøy for enkelt å navigere gjennom tusenvis av klasser i et prosjekt
  2. Integrasjon med versjonskontrollsystemer
  3. Verktøy for å designe et grafisk brukergrensesnitt uten å skrive kode
  4. Kraftige verktøy for refactoring (endre kode uten å legge til noen nye funksjoner)
  5. Kodestilanalyse og håndhevelse
  6. Superkraftige debuggere som lar deg feilsøke programmer selv eksternt
  7. Kodeanalysatorer og alle slags nyttige autofullføringer/forespørsler/hint

Det finnes mange forskjellige IDE-er for Java-utviklere i dag. Tre av dem skiller seg ut fordi de er mest populære:

  • IntelliJ IDÉ
  • Formørkelse
  • NetBeans

Mange programmerere er fortsatt fanget i den langvarige krigen mellom Eclipse og IntelliJ IDEA, men nå er det åpenbart for alle at IDEA har vunnet. Og du vil forstå hvorfor så snart du bruker den i noen få dager.

2. Smaker av IntelliJ IDEA

JetBrains slipper IntelliJ IDEA-oppdateringer fire ganger i året. Et IDEA-versjonsnummer består av et årsnummer og nummer som tilsvarer den spesifikke utgivelsen i året. For eksempel er versjon 2018.2 den andre utgivelsen av 2018, og 2019.3 er den tredje utgivelsen av 2019. Det er vanskelig å bli forvirret.

Hver utgivelse har to versjoner av IntelliJ IDEA: gratis og betalt .

IntelliJ IDEA Community Edition
Gratisversjonen heter IntelliJ IDEA Community Edition. Den har alt du trenger for å lære på CodeGym. Så last den gjerne ned, installer den, ta av. Du kan laste den ned her.

IntelliJ IDEA Ultimate Edition
Den betalte versjonen heter IntelliJ IDEA Ultimate Edition. Den har sterk støtte for mange profesjonelle rammeverk som Spring, Hibernate, GWT osv. I beste fall vil du trenge disse tingene helt på slutten av CodeGym-studiene dine.

IntelliJ IDEA Ultimate Edition har en 30-dagers gratis prøveversjon, men da må du betale en ryddig sum for den.

Hvis du vil bruke den betalte versjonen gratis, er det en helt legitim måte å gjøre dette på. Det kalles Early Access Program (EAP).

IntelliJ IDEA EAP
Med utgivelsen av hver versjon av IDEA er det en risiko for at noen innovasjoner ikke vil fungere riktig eller til og med kan ødelegge noen ting som tidligere fungerte. Det er derfor JetBrains lar utviklere laste ned en ikke-utgitt versjon av IntelliJ IDEA Ultimate Edition og teste den på ekte prosjekter.

På den ene siden er det en risiko for at denne versjonen blir røff rundt kantene. På den annen side får du tilgang til de nyeste IDEA-funksjonene allerede før de er offisielt utgitt. Og gratis. Er ikke det kult?

3. Installere IDEA

Installerer IDEA

Velg hvilken versjon av IntelliJ IDEA du vil ha på https://www.jetbrains.com/idea/download/" target="_blank">offisielle IntelliJ IDEA-nettsiden . Jeg håper du allerede har bestemt deg for hvilken du foretrekker. Hvis du Hvis du har problemer med å bestemme meg, anbefaler jeg Community Edition: den er enkel og brukervennlig.

Det finnes versjoner av IDEA for Windows, MacOSX og Linux. Dette er ingen overraskelse, siden utviklere er veldig glad i disse to siste operativsystemene. Etter hvert som du får erfaring, vil du også bli overrasket over hvor enkelt det er å administrere ulike programmer og tjenester fra konsollen/terminalen.

Hvis du fortsatt har spørsmål, kan de offisielle instruksjonene for installasjon av IntelliJ IDEA være nyttige.

4. Videoinstruksjoner om installasjonsprosessen

Deretter kjører du bare det nedlastede installasjonsprogrammet for å installere IDEA. Vi har laget en spesiell video for å gjøre denne prosessen så enkel som mulig for deg.

class="embed-responsive-item"

Har du problemer med å installere? Skriv til support på support@codegym.cc eller bruk widgeten i nedre høyre hjørne av siden på nettstedet vårt. Å inkludere en beskrivelse av problemet, skjermbilder og OS-versjon vil være veldig nyttig.

5. Opprette ditt første prosjekt

For å skrive ditt første program i IDEA, må du gjøre 3 ting:

  • Opprett et nytt prosjekt
  • Lag en løsningsklasse hvor du skal skrive koden din
  • Kjør programmet.

Trinnvise instruksjoner for å lage et prosjekt


Video om hvordan du lager et prosjekt i IDEA

class="embed-responsive-item"

6. Plugins for IntelliJ IDEA

IntelliJ IDEA har en rekke plugins som gjør ulike aspekter av en programmerers jobb enklere. Men vi er hovedsakelig interessert i de som vil hjelpe oss å lære.

Det er bare en flott IntelliJ IDEA-plugin kalt Key Promoter X. Den forteller deg hvordan ulike komplekse handlinger du utfører i IDEA kan utføres med en enkelt hurtigtastkombinasjon. Legg det til - du vil ikke angre.

Gå først til plugins-delen. For å gjøre dette, trykk Ctrl+Alt+S. Skriv deretter "Key Promoter X" i søkefeltet og installer plugin:

Gratulerer, du er nå ett skritt nærmere å bli en utvikler!