IntelliJ IDEA | |
---|---|
| |
Tyyppi | integroitu kehitysympäristö |
Kehittäjä | jetbrains [1] |
Sisään kirjoitettu | Java |
Käyttöliittymä | Keinu |
Käyttöjärjestelmä | Microsoft Windows [3] , Linux [4] ja macOS [5] |
Laitteistoalusta | Java-virtuaalikone |
uusin versio | 2022.2 [2] (26. heinäkuuta 2022 ) |
Lisenssi |
|
Verkkosivusto | jetbrains.com/ru-ru/idea/ |
Mediatiedostot Wikimedia Commonsissa |
IntelliJ IDEA on JetBrainsin kehittämä integroitu ohjelmistokehitysympäristö monille ohjelmointikielille , erityisesti Javalle , JavaScriptille , Pythonille .
Ensimmäinen versio ilmestyi tammikuussa 2001 ja saavutti nopeasti suosion ensimmäisenä Java-ympäristönä, jossa oli laaja valikoima integroituja uudelleenmuodostustyökaluja [6] , joiden avulla ohjelmoijat pystyivät nopeasti muokkaamaan ohjelman lähdekoodia. Ympäristön suunnittelussa keskitytään ohjelmoijien tuottavuuteen, jolloin he voivat keskittyä toiminnallisiin tehtäviin, kun taas IntelliJ IDEA hoitaa rutiinitoiminnot.
Tuotteen kuudennesta versiosta alkaen IntelliJ IDEA tarjoaa integroidun työkalupakin graafisen käyttöliittymän kehittämiseen . Muiden ominaisuuksien ohella ympäristö on erittäin yhteensopiva monien suosittujen ilmaisten kehittäjätyökalujen kanssa, kuten CVS , Subversion , Apache Ant , Maven ja JUnit . Helmikuussa 2007 IntelliJ-kehittäjät julkistivat Ruby -ohjelmointia tukevan laajennuksen varhaisen version [7] .
Versiosta 9.0 alkaen ympäristö on saatavilla kahdessa versiossa: Community Edition ja Ultimate Edition . Community Edition on täysin ilmainen versio, joka on saatavilla Apache 2.0 -lisenssillä ja jossa on täysi tuki Java SE :lle , Kotlinille , Groovylle , Scalalle ja integraatiolle suosituimpiin versionhallintajärjestelmiin . Ultimate Edition, joka on saatavilla kaupallisella lisenssillä, tukee Java EE :tä , UML -kaavioita , koodipeittolaskentaa ja tukea muille versionhallintajärjestelmille, kielille ja kehyksille [8] .
Tuetut kielet:
Useita kieliä tuetaan kolmansien osapuolien laajennuksilla, kuten OCaml , GLSL , Erlang , Fantom , Haskell , Lua , Mathematica , Perl5 , Object Pascal .
jetbrains | |
---|---|
Integroitu kehitysympäristö |
|
.NET ja Visual Studio | |
Ryhmätyö |
|
Ohjelmointikielet |
IDE | |
---|---|
Universaali | |
C / C++ | |
PERUS | |
Java |
|
Pascal | |
PHP |
|
Python |
|
ActionScript | |
rubiini | |
vertailu |