IntelliJ IDEA | |
---|---|
| |
Tip de | mediu de dezvoltare integrat |
Dezvoltator | jetbrains [1] |
Scris in | Java |
Interfață | Leagăn |
Sistem de operare | Microsoft Windows [3] , Linux [4] și macOS [5] |
Platformă hardware | Mașină virtuală Java |
ultima versiune | 2022.2 [2] (26 iulie 2022 ) |
Licență |
|
Site-ul web | jetbrains.com/ru-ru/idea/ |
Fișiere media la Wikimedia Commons |
IntelliJ IDEA este un mediu de dezvoltare software integrat pentru multe limbaje de programare , în special Java , JavaScript , Python , dezvoltat de JetBrains .
Prima versiune a apărut în ianuarie 2001 și a câștigat rapid popularitate ca prim mediu pentru Java cu o gamă largă de instrumente de refactorizare integrate [6] care le-au permis programatorilor să refactoreze rapid codul sursă al programului. Designul mediului este axat pe productivitatea programatorilor, permițându-le să se concentreze asupra sarcinilor funcționale, în timp ce IntelliJ IDEA se ocupă de operațiunile de rutină.
Începând cu cea de-a șasea versiune a produsului, IntelliJ IDEA oferă un set de instrumente integrat pentru dezvoltarea unei interfețe grafice cu utilizatorul . Printre alte caracteristici, mediul este foarte compatibil cu multe instrumente de dezvoltare gratuite populare, cum ar fi CVS , Subversion , Apache Ant , Maven și JUnit . În februarie 2007, dezvoltatorii IntelliJ au anunțat o versiune timpurie a unui plugin pentru a sprijini programarea Ruby [7] .
Începând cu versiunea 9.0, mediul este disponibil în două ediții: Community Edition și Ultimate Edition . Community Edition este o versiune complet gratuită , disponibilă sub licența Apache 2.0 , cu suport complet pentru Java SE , Kotlin , Groovy , Scala și integrare cu cele mai populare sisteme de control al versiunilor . Ultimate Edition, disponibilă sub o licență comercială, oferă suport pentru Java EE , diagrame UML , calculul acoperirii codului și suport pentru alte sisteme de control al versiunilor, limbaje și cadre [8] .
Limbi acceptate:
O serie de limbi sunt acceptate prin pluginuri terțe, cum ar fi OCaml , GLSL , Erlang , Fantom , Haskell , Lua , Mathematica , Perl5 , Object Pascal .
jetbrains | |
---|---|
Mediu de dezvoltare integrat |
|
.NET și Visual Studio | |
lucru in echipa | |
Limbaje de programare |
IDE | |
---|---|
universal | |
C / C++ | |
DE BAZĂ | |
Java |
|
Pascal | |
PHP |
|
Piton | |
ActionScript | |
rubin | |
comparaţie |