Kako instalirati IntelliJ IDEA — jasno i bez muke
IntelliJ IDEA, skraćeno IDEA, u industriji se smatra najboljim integrisanim razvojnim okruženjem za Javu, posebno istakutim u oblastima automatskog dopunjivanja koda, refaktorisanja koda, upravljanja verzijama koda, jediničnog testiranja i analize koda.
IDEA potiče iz Češke, a razvojni tim pretežno čine istočnoevropski programeri poznati po strogosti; dostupna je u dve verzije — Community (besplatna) i Ultimate (plaćena). Za učenje Java SE dovoljna je Community verzija. Za dodatne funkcije, poput Spring initializr, potrebno je preuzeti plaćenu verziju.
Sećam se da sam na samom početku učio Javu; nastavnik je od nas tražio da kod kucamo u Notepadu, a Java kod kompiliramo i izvršavamo iz komandne linije — što je nateralo dve trećine razreda da se sprema da odustane od učenja Jave.
Zbog toga toplo preporučujem da učite koristeći integrisano razvojno okruženje, poput IntelliJ IDEA-e.
Da bih pomogao apsolutnim početnicima koji tek uče Javu, ovde opisujem instalaciju i na macOS-u i na Windows-u — zaista korak po korak.
01,Windows
Preuzimanje IDEA-e
Zvanična adresa za preuzimanje IntelliJ IDEA-e je: https://www.jetbrains.com/idea/download

Ultimate je plaćena verzija, namenjena pre svega korisnicima iz enterprise razvoja; Community je besplatna verzija, namenjena pre svega pojedincima.
Razlika u funkcijama prikazana je na slici ispod.

Ovde za primer uzimamo besplatnu verziju — klikni „Download" za preuzimanje. Sačekaj oko minut; veličina je otprilike 580 MB.
Instalacija IDEA-e
Pokreni instalacioni program IntelliJ IDEA-e dvoklikom i ponašaj se uzastopnim klikom na „Next" — to je to.



Da bi lakše pokrenuo IntelliJ IDEA-u, možeš označiti polje [64-bit launcher]. Da bi povezao Java izvorne datoteke, možeš označiti polje [.java].

Nakon klika na [Install], tiho sačekaj oko minut — iskoristi to da odmoriš oči.

Interfejs nakon završetka instalacije prikazan je na slici ispod.

Pokretanje IDEA-e
Vrati se na radnu površinu, dvoklikom pokreni prečicu do IntelliJ IDEA-e i pokreni je.

Kao da si pažljivo pročitao uslove, označi polje slaganja i klikni [Continue].

Ako želiš da pomogneš IntelliJ IDEA-i da prikupi podatke za poboljšanja, klikni [Send Usage Statistics]; inače klikni [Don't send].

Time je instalacija IntelliJ IDEA-e završena — vrlo jednostavno.
02,macOS
Preuzimanje IDEA-e
- Otvori https://www.jetbrains.com/idea/ i klikni na dugme Download.

- Izaberi Community verziju; Ultimate zahteva aktivaciju — svoju licencu dobio sam preko otvorenog praktičnog projekta Paicoding. (I studenti je mogu besplatno zatražiti.)
Nakon izbora klikni Download za preuzimanje.

Kako da proveriš da li je Mac računare sa Intel ili Apple Silicon procesorom?
Na Mac-u klikni na Apple ikonicu gore levo u traci menija, a zatim izaberi opciju „About This Mac".
- Ako u delu „Chip" vidiš Apple M1 (ili noviji), to znači da je Mac sa Apple Silicon procesorom.
- Ako u delu „Processor" vidiš Intel procesor, to znači da koristiš Mac sa Intel čipom.
Eto, moj prethodni računar je bio sa Intel čipom (Intel).

- Otvori sledeću stranicu i IntelliJ IDEA će početi automatsko preuzimanje. Ako se automatsko preuzimanje ne pokrene, klikni na direct link u crvenom okviru ispod.

Stranica na kineskom izgleda ovako:

- Kada se preuzimanje IntelliJ IDEA-e završi, u fascikli Downloads pojaviće se datoteka ideaIC-2020.3.2.dmg (tebi će verovatno biti novija verzija).

Instalacija IDEA-e
- Dvoklikom pokreni datoteku ideaIC-2020.3.2.dmg za početak instalacije.

- Prevuci IntelliJ IDEA CE.app u fasciklu Applications.

- U fascikli Applications naći ćeš IntelliJ IDEA CE.app — to znači da je instalacija završena.

Otvaranje IDEA-e
Prva stranica koja se prikaže nakon prvog otvaranja IntelliJ IDEA-e nalazi se ispod. Time su preuzimanje, instalacija i otvaranje IntelliJ IDEA-e završeni.

03,Kratak rezime
Ovaj članak je detaljno opisao kako instalirati IntelliJ IDEA-u na operativnim sistemima macOS i Windows. Prema svom sistemu možeš izabrati odgovarajući instalacioni paket i tako sebi pripremiti efikasno programersko okruženje.
Otvoreno skladište znanja „Ergeova staza ka Java majstorstvu" sa 17000+ zvezdica na GitHubu konačno dobija svoje prvo izdanje PDF-a! Obuhvata osnovnu sintaksu Jave, nizove i stringove, OOP, okvir za kolekcije, Java IO, obradu izuzetaka, nove osobine Jave, mrežno programiranje, NIO, konkurentno programiranje, JVM itd. — ukupno preko 320 000 reči i 500+ ručno nacrtanih dijagrama, možemo reći razumljivo i duhovito.
