1. De geschiedenis van de IDE, populaire IDE's voor Java

De geschiedenis van de IDE begint vanaf het moment dat programmeurs op het idee kwamen om 4 van de meest gebruikte tools voor softwareontwikkeling te combineren:

  1. Teksteditor
  2. Compiler (of tolk, afhankelijk van de taal)
  3. Bouw automatiseringstools
  4. Debugger

Sindsdien is er veel water onder de brug door gestroomd. Tegenwoordig is het moeilijk om IDE's voor te stellen zonder functies zoals:

  1. Klassenbrowser: een hulpmiddel om gemakkelijk door duizenden klassen in een project te navigeren
  2. Integratie met versiebeheersystemen
  3. Tools voor het ontwerpen van een grafische gebruikersinterface zonder code te schrijven
  4. Krachtige tools voor refactoring (code wijzigen zonder nieuwe functies toe te voegen)
  5. Analyse en handhaving van codestijlen
  6. Super krachtige debuggers waarmee je programma's zelfs op afstand kunt debuggen
  7. Code-analyzers en allerlei handige automatische aanvullingen/prompts/hints

Er zijn tegenwoordig veel verschillende IDE's voor Java-ontwikkelaars. Drie ervan vallen op omdat ze het populairst zijn:

  • IntelliJ IDEE
  • Verduistering
  • NetBeans

Veel programmeurs zijn nog steeds verwikkeld in de langdurige oorlog tussen Eclipse en IntelliJ IDEA, maar inmiddels is het voor iedereen duidelijk dat IDEA heeft gewonnen. En u zult begrijpen waarom zodra u het zelfs maar een paar dagen gebruikt.

2. Smaken van IntelliJ IDEA

JetBrains brengt vier keer per jaar IntelliJ IDEA-updates uit. Een IDEA-versienummer bestaat uit een jaarnummer en een nummer dat overeenkomt met de specifieke release in het jaar. Versie 2018.2 is bijvoorbeeld de tweede release van 2018 en 2019.3 is de derde release van 2019. Het is moeilijk om in de war te raken.

Elke release heeft twee versies van IntelliJ IDEA: gratis en betaald .

IntelliJ IDEA Community Edition
De gratis versie heet IntelliJ IDEA Community Edition. Het heeft alles wat je nodig hebt om te leren op CodeGym. Dus voel je vrij om het te downloaden, te installeren, op te stijgen. Je kunt het hier downloaden.

IntelliJ IDEA Ultimate Edition
De betaalde versie heet IntelliJ IDEA Ultimate Edition. Het heeft sterke ondersteuning voor tal van professionele frameworks zoals Spring, Hibernate, GWT, enz. In het beste geval heb je deze dingen helemaal aan het einde van je CodeGym-studies nodig.

IntelliJ IDEA Ultimate Edition heeft een gratis proefperiode van 30 dagen, maar dan moet je er wel een aardig bedrag voor betalen.

Als u de betaalde versie gratis wilt gebruiken, is er een volledig legitieme manier om dit te doen. Het heet het Early Access Program (EAP).

IntelliJ IDEA EAP
Met het uitbrengen van elke versie van IDEA bestaat het risico dat sommige innovaties niet correct werken of dat sommige dingen die voorheen wel werkten zelfs kapot gaan. Daarom laat JetBrains ontwikkelaars een niet-uitgebrachte versie van IntelliJ IDEA Ultimate Edition downloaden en testen op echte projecten.

Aan de ene kant bestaat het risico dat deze versie ruw aan de randen zal zijn. Aan de andere kant krijg je toegang tot de nieuwste IDEA-functies nog voordat ze officieel worden vrijgegeven. En gratis. Is dat niet cool?

3. IDEA installeren

IDEA installeren

Kies welke versie van IntelliJ IDEA je wilt op de https://www.jetbrains.com/idea/download/" target="_blank">officiële IntelliJ IDEA-webpagina . Ik hoop dat je al hebt besloten welke je voorkeur heeft. Als je Als je moeite hebt om te beslissen, raad ik de Community-editie aan: die is eenvoudig en gebruiksvriendelijk.

Er zijn versies van IDEA voor Windows, MacOSX en Linux. Dit is geen verrassing, aangezien ontwikkelaars dol zijn op deze laatste twee besturingssystemen. Naarmate je meer ervaring opdoet, zul je ook versteld staan ​​hoe gemakkelijk het is om verschillende programma's en services vanaf de console/terminal te beheren.

Als u nog steeds vragen heeft, kunnen de officiële instructies voor het installeren van IntelliJ IDEA misschien nuttig zijn.

4. Video-instructies over het installatieproces

Voer vervolgens eenvoudig het gedownloade installatieprogramma uit om IDEA te installeren. We hebben een speciale video gemaakt om dit proces zo makkelijk mogelijk voor je te maken.

class="embed-responsief-item"

Problemen met installeren? Schrijf naar support op support@codegym.cc of gebruik de widget in de rechter benedenhoek van de pagina van onze site. Het opnemen van een beschrijving van het probleem, schermafbeeldingen en de versie van het besturingssysteem zal super nuttig zijn.

5. Uw eerste project maken

Om je eerste programma in IDEA te schrijven, moet je 3 dingen doen:

  • Maak een nieuw project aan
  • Maak een Solution-klasse waarin u uw code schrijft
  • Voer het programma uit.

Stapsgewijze instructies voor het maken van een project


Video over het maken van een project in IDEA

class="embed-responsief-item"

6. Plug-ins voor IntelliJ IDEA

IntelliJ IDEA heeft verschillende plug-ins die verschillende aspecten van het werk van een programmeur gemakkelijker maken. Maar we zijn vooral geïnteresseerd in degenen die ons zullen helpen leren.

Er is gewoon een geweldige IntelliJ IDEA-plug-in genaamd Key Promoter X. Deze vertelt je hoe verschillende complexe acties die je in IDEA uitvoert, kunnen worden uitgevoerd met een enkele sneltoetscombinatie. Voeg het toe - u zult er geen spijt van krijgen.

Ga eerst naar het gedeelte plug-ins. Druk hiervoor op Ctrl+Alt+S. Typ vervolgens "Key Promoter X" in de zoekbalk en installeer de plug-in:

Gefeliciteerd, je bent nu een stap dichter bij het worden van een ontwikkelaar!