IDEA IntelliJ
IDEA IntelliJ software | |
---|---|
Proiect Java cu IntelliJ IDEA pe Windows 7 | |
Tip | Mediu de dezvoltare integrat |
Dezvoltator | JetBrains |
Ultima versiune | 2019.3 (28 noiembrie 2019) |
Sistem de operare | Multiplatform |
Limba | Java |
Set de instrumente | Leagăn |
Licență | Ediție comunitară: licență Apache Ediție finală: Trialware ( licență gratuită ) |
Site-ul web | www.jetbrains.com/idea/ |
IntelliJ IDEA este un mediu de dezvoltare integrat (IDE) pentru limbajul de programare Java . Dezvoltat de JetBrains (cunoscut anterior ca IntelliJ), este disponibil atât în licența Apache, cât și în ediția comercială brevetată.
Istorie
Prima versiune a IntelliJ IDEA a fost lansată în ianuarie 2001 și a fost prima IDE care a integrat caracteristici precum navigarea codului și refactorizarea codului . [1] [2]
Într-un raport InfoWorld din 2010, IntelliJ a primit cel mai mare scor de testare dintre cele patru instrumente majore de programare Java : Eclipse , IntelliJ IDEA, NetBeans și JDeveloper . [3]
În decembrie 2014, Google a anunțat versiunea 1.0 a Android Studio , un IDE open source pentru dezvoltarea aplicațiilor Android , bazat pe ediția comunitară a IntelliJ IDEA. [4] Alte medii de dezvoltare bazate pe cadrul IntelliJ sunt AppCode, CLion, PhpStorm , PyCharm, RubyMine, WebStorm și MPS. [5]
Cerințe
- Windows: 10/8/7 / Vista / 2003 / XP | MacOS X: 10.5 | Linux: desktop GNOME sau KDE
- 2 GB RAM minim, 4 GB RAM recomandat
- 700 MB spațiu pe hard disk + cel puțin 1 GB de cache
- Rezoluția minimă a ecranului de 1024x768
- JDK 1.6 instalat pe sistemul de operare
Limbaje de programare acceptate
IntelliJ IDEA are două ediții; Ediție comunitară (gratuită) și ediție finală (plătită). Ele pot fi utilizate în scopuri comerciale. [6]
- Ambele ediții [7]
- Java
- Clojure (plugin)
- Plugin DART )
- Erlang (Plugin)
- Du-te (plugin)
- Macabru
- Haxe (Plugin)
- Scala (plugin)
- XML / XSL
- Kotlin
- JavaFX
- Numai ediția finală [7]
- ActionScript / MXML
- CoffeeScript
- Haskell (plugin)
- HTML / XHTML / CSS
- JavaScript
- Jelastic (Plugin)
- Lua (plugin)
- Node.js (plugin)
- PHP (plugin)
- Piton
- Ruby / JRuby
- SQL
- TypeScript (plugin)
Tehnologii și cadre
Singura ediție finală acceptă: [7]
- AJAX
- Android
- Django
- EJB
- FreeMarker
- Google App Engine
- Google Web Toolkit
- Graaluri
- Hibernare / JPA
- Java ME MIDP / CLDC
- JBoss Seam
- JSF
- JSP
- OSGi
- Joaca
- Ruby on Rails
- Arc
- Struts 2
- Struts
- Tapiserie
- Viteză
- serviciu web
Notă
- ^ IntelliJ IDEA :: Refactoring Java plus refactoring cod sofisticat pentru JSP, XML, CSS, HTML, JavaScript , pe jetbrains.com , JetBrains. Adus la 10 iulie 2018 (arhivat din original la 22 ianuarie 2014) .
- ^ Martin Fowler , Crossing Refactoring's Rubicon , la MartinFowler.com .
- ^ Andrew Binstock, recenzie InfoWorld: Cele mai bune instrumente de programare Java , la infoworld.com , InfoWorld , 22 septembrie 2010.
- ^ Google lansează Android Studio 1.0, prima versiune stabilă a IDE-ului său , pe venturebeat.com , VentureBeat, 8 decembrie 2014.
- ^ Ce este platforma IntelliJ? , pe jetbrains.org , VentureBeat, 23 februarie 2015.
- ^ Întrebări frecvente despre IntelliJ IDEA și Android Studio
- ^ a b c IntelliJ IDEA Comparații ediții , în JetBrains . Adus pe 19 decembrie 2014 .
Alte proiecte
- Wikimedia Commons conține imagini sau alte fișiere despre IntelliJ IDEA