Az IntelliJ IDEA minden egyes eleme azzal a szándékkal készült, hogy a lehető leghatékonyabban szolgálhassa a fejlesztői produktivitást.
A díjnyertes IntelliJ IDEA olyan fejlesztői környezet, amit kifejezetten azzal a szándékkal készítettek, hogy a lehető leghatékonyabbá tegye a fejlesztők munkáját. Minden olyan eszközt tartalmaz, ami elengedhetetlen a minőségi fejlesztéshez: intelligens szerkesztőt, kód analizátort, magas szintű refactoring funkciókat, illetve számos programozói nyelv, keretrendszer és technológia támogatását.
- A nagy teljesítményű statikus kódanalizálás és az ergonomikus felhasználói felület kettőse nem csupán produktív, de élvezetes környezetet is teremt a munkára.
- Lehetővé teszi, hogy a fejlesztők a fejlesztésre koncentrálhassanak, és ne a rutinfeladatokra.
- A kódok megírása, a hibakeresés, a refactoring és a tesztelés gond nélkül végezhető el.
- Gördülékeny kezelése a Javában, Rubyban, Groovyban, Pythonban és Scalában írt kevert nyelvű kódoknak.
- Automatikus karbantartása a kódnak.
- Hibakeresés és javítás az alapoktól a teljes struktúráig.
- Tiszta és nagy teljesítményű kód kevesebb idő alatt.
- Bármilyen méretű projekt elkészíthető, a személyes munkáktól egészen a vállalati szintűekig.
- Támogatja az összes fontosabb nyelvet, technológiát és keretrendszert.
- Kompatibilis az ismertebb verziókontroll rendszerekkel és a TeamCity-vel.
| Windows | |
| Rendszer: | Windows 10/8/7/Vista/2003/XP |
| Processzor: | Dual Core |
| Memória: | 1 GB |
| Tárhely: | 1,3 GB |
| Képernyő: | 1024x768 |
| Egyéb: | |
| Apple | |
| Rendszer: | Mac OS X 10.5 vagy újabb (64 bit) |
| Processzor: | Dual Core |
| Memória: | 1 GB |
| Tárhely: | 1,3 GB |
| Képernyő: | 1024x768 |
| Egyéb: | |
| Egyéb | |
| Rendszer: | OS Linux 64 bit; KDE, GNOME vagy Unity DE desktop |
| Processzor: | |
| Memória: | 1 GB |
| Tárhely: | |
| Képernyő: | 1024x768 |
| Egyéb: |
Intelligens kiegészítés Az IntelliJ IDEA olyan leütés és tartalom érzékeny kiegészítési funkciókat tartalmaz az összes támogatott nyelv és keretrendszer részére, melyek azonnal működésbe lépnek, ahogy gépelni kezdünk. Az adatfolyam analízissel és a láncolt kiegészítésekkel gyorsabban tudjuk írni a kódot, mint ahogy azt gondolnánk.
Analízis és gyors fixek A statikus kód analízis nagy teljesítményű eszközeivel könnyedén, gyorsan és menet közben bukkanhatunk a lehetséges bugok nyomára, lokalizálhatjuk a halott kódokat, és kiszűrhetjük a teljesítménnyel kapcsolatos problémákat. Az IntelliJ IDEA nem találgat, hanem megérti a kódot, talán még nálunk is jobban…

Fejlesztői eszközök A kódolás megkönnyítése mellett az IntelliJ IDEA számos más eszközt is tartalmaz a munka hatékonyabbá tétele érdekében. Néhány ilyen eszköz a teljesség igénye nélkül: UML tervező, adatbázis eszközök, Unit Tests Coverage, Bug Tracking integráció, Maven támogatás, Git, SVN, Google App Engine és sok minden más.
Keretrendszerek támogatása Ami különösen hatékonnyá és használhatóvá teszi az IntelliJ IDEA-t, az a különböző keretrendszereknek támogatása. Több más mellett támogatott a Spring, a Java EE, a Hibernate, az Android és a Play is, ezzel is megkönnyítve a webes, a vállalati és a mobilos fejlesztéseket.
Többnyelvű fejlesztés Az IntelliJ IDEA nem csupán több nyelvet ismer, de arra is képes, hogy felismerjen egy nyelven belül egy másikat is, amihez szintén használhatók a szoftver kiemelkedő kiegészítő, analizáló és navigációs képességei. Támogatottak a különböző SQL dialektusok, a JSF, a JPA, a Spring kifejezések és sok egyéb nyelv.
Fejlesztett refactoring Az IntelliJ IDEA volt az egyik első olyan Java IDE, ami teljes körű, kiterjesztett és biztonságos refactoringot kínált. Az IntelliJ IDEA azóta is őrzi vezető szerepét ezen a területen, és nem csupán a Java, de a többi támogatott nyelv és keretrendszer esetében is. A refactoring minden irányban lehetséges. Egy átnevezést elindíthatunk az XML-ből és a Java kódból egyaránt.
Billentyűzet centrikus megközelítés Már a kezdetektől úgy alakították ki az IntelliJ IDEA kezelői felületét, hogy a billentyűzet előnyt élvezett az egérrel szemben. Minden egyes fontos parancs elérhető billentyűzetről is, nincs szükség az egérrel való időigényes navigáláshoz. Felejtsük el az egeret, és tanuljunk meg egy fontos billentyűkombinációt: Ctrl+Shift+A. Hatására elérhetővé válik az összes parancs.