1. Historien om IDE, populære IDE'er til Java

Historien om IDE begynder fra det øjeblik, hvor programmører kom op med ideen om at kombinere 4 af de mest almindeligt anvendte softwareudviklingsværktøjer:

  1. Tekst editor
  2. Kompiler (eller tolk, afhængigt af sproget)
  3. Byg automatiseringsværktøjer
  4. Debugger

Der er løbet meget vand under broen siden. I dag er det svært at forestille sig IDE'er uden funktioner som:

  1. Klassebrowser: et værktøj til nemt at navigere gennem tusindvis af klasser i et projekt
  2. Integration med versionskontrolsystemer
  3. Værktøjer til at designe en grafisk brugergrænseflade uden at skrive kode
  4. Kraftige værktøjer til refactoring (ændring af kode uden at tilføje nye funktioner)
  5. Kodestilsanalyse og håndhævelse
  6. Super kraftfulde debuggere, der lader dig fejlfinde programmer selv eksternt
  7. Kodeanalysatorer og alle slags nyttige autofuldførelser/prompter/tip

Der er mange forskellige IDE'er til Java-udviklere i dag. Tre af dem skiller sig ud, fordi de er mest populære:

  • IntelliJ IDÉ
  • Formørkelse
  • NetBeans

Mange programmører er stadig fanget i den langvarige krig mellem Eclipse og IntelliJ IDEA, men efterhånden er det tydeligt for alle, at IDEA har vundet. Og du vil forstå hvorfor, så snart du bruger det i et par dage.

2. Smag af IntelliJ IDEA

JetBrains udgiver IntelliJ IDEA-opdateringer fire gange om året. Et IDEA-versionsnummer består af et årstal og et nummer, der svarer til den specifikke udgivelse i året. For eksempel er version 2018.2 den anden udgivelse af 2018, og 2019.3 er den tredje udgivelse af 2019. Det er svært at blive forvirret.

Hver udgivelse har to versioner af IntelliJ IDEA: gratis og betalt .

IntelliJ IDEA Community Edition
Den gratis version hedder IntelliJ IDEA Community Edition. Den har alt hvad du behøver for at lære på CodeGym. Så du er velkommen til at downloade det, installere det, tage afsted. Du kan downloade den her.

IntelliJ IDEA Ultimate Edition
Den betalte version hedder IntelliJ IDEA Ultimate Edition. Den har stærk støtte til masser af professionelle rammer såsom Spring, Hibernate, GWT osv. I bedste fald får du brug for disse ting til allersidst af dine CodeGym-studier.

IntelliJ IDEA Ultimate Edition har en 30-dages gratis prøveperiode, men så skal du betale et pænt beløb for det.

Hvis du vil bruge den betalte version gratis, er der en helt legitim måde at gøre dette på. Det kaldes Early Access Program (EAP).

IntelliJ IDEA EAP
Med udgivelsen af ​​hver version af IDEA er der en risiko for, at nogle innovationer ikke fungerer korrekt eller endda kan ødelægge nogle ting, der tidligere fungerede. Det er derfor, JetBrains lader udviklere downloade en ikke-udgivet version af IntelliJ IDEA Ultimate Edition og teste den på rigtige projekter.

På den ene side er der risiko for, at denne version bliver ru rundt om kanterne. På den anden side får du adgang til de nyeste IDEA-funktioner, allerede inden de er officielt frigivet. Og gratis. Er det ikke fedt?

3. Installation af IDEA

Installerer IDEA

Vælg hvilken version af IntelliJ IDEA du vil have på https://www.jetbrains.com/idea/download/" target="_blank">officielle IntelliJ IDEA-webside . Jeg håber, du allerede har besluttet dig for, hvilken du foretrækker. Hvis du Hvis du har problemer med at beslutte dig, anbefaler jeg Community Edition: den er enkel og brugervenlig.

Der er versioner af IDEA til Windows, MacOSX og Linux. Dette er ingen overraskelse, da udviklere er meget glade for disse to sidste operativsystemer. Efterhånden som du får erfaring, vil du også blive overrasket over, hvor nemt det er at administrere forskellige programmer og tjenester fra konsollen/terminalen.

Hvis du stadig har spørgsmål, kan de officielle instruktioner til installation af IntelliJ IDEA måske være nyttige.

4. Videoinstruktioner om installationsprocessen

Derefter skal du blot køre det downloadede installationsprogram for at installere IDEA. Vi har lavet en speciel video for at gøre denne proces så nem som muligt for dig.

class="embed-responsive-item"

Har du problemer med at installere? Skriv til support på support@codegym.cc eller brug widgetten i nederste højre hjørne af siden på vores side. Det vil være super nyttigt at inkludere en beskrivelse af problemet, skærmbilleder og OS-version.

5. Oprettelse af dit første projekt

For at skrive dit første program i IDEA skal du gøre 3 ting:

  • Opret et nyt projekt
  • Opret en løsningsklasse, hvor du skal skrive din kode
  • Kør programmet.

Trin-for-trin instruktioner til oprettelse af et projekt


Video om, hvordan man opretter et projekt i IDEA

class="embed-responsive-item"

6. Plugins til IntelliJ IDEA

IntelliJ IDEA har en række plugins, der gør forskellige aspekter af en programmørs job lettere. Men vi er primært interesserede i dem, der vil hjælpe os med at lære.

Der er bare et fantastisk IntelliJ IDEA-plugin kaldet Key Promoter X. Det fortæller dig, hvordan forskellige komplekse handlinger, du udfører i IDEA, kan udføres med en enkelt genvejstastkombination. Tilføj det - du vil ikke fortryde det.

Gå først til plugins-sektionen. For at gøre dette skal du trykke på Ctrl+Alt+S. Skriv derefter "Key Promoter X" i søgefeltet og installer pluginnet:

Tillykke, du er nu et skridt tættere på at være udvikler!