IntelliJ IDEA: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Etichette: Modifica da mobile Modifica da applicazione mobile
Nessun oggetto della modifica
 
(26 versioni intermedie di 23 utenti non mostrate)
Riga 1:
{{Software
|Nome = IntelliJ IDEA
|Screenshot = JetBrains IDEA CE 2021.1 20210704 22 03 24.png
|Logo = IntelliJIDEA12logo.png
|Screenshot = IntelliJIDEA 9 Community.png
|DimensioneScreenshot = 300px
|Didascalia = Progetto [[Java (linguaggio di programmazione)|Java]] con IntelliJ IDEA su [[macOSWindows 10]]
|Sviluppatore = [[JetBrains]]
|UltimaVersione = 15.0.4
|DataUltimaVersione = 25 febbraio 2016
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
Line 14 ⟶ 11:
|Genere = Integrated development environment
|Licenza = Community edition: [[Licenza Apache]]<br />Ultimate edition: Trialware
|SoftwareLibero = Solo versione Community
|Lingua =
|SitoWeb =
|UltimaVersione = 152024.01.41
|DataUltimaVersione = 2530 febbraioaprile 20162024
}}
'''IntelliJ IDEA''' è un [[Integrated development environment|ambiente di sviluppo integrato]] (IDE) per il linguaggio di programmazione [[Java (linguaggio di programmazione)|Java]].
Sviluppato da [[JetBrains]] (prima conosciuto come IntelliJ), è disponibile sia in [[licenza Apache]] che in edizione proprietaria commerciale.
 
== Storia ==
La prima versione di IntelliJ IDEA fu pubblicata nel gennaio 2001 e fu il primo IDE ad integrare funzionalità come la navigazione del codice e il [[code refactoring]].<ref>{{cita web|url=http://www.jetbrains.com/idea/features/refactoring.html|titolo=IntelliJ IDEA :: Java refactoring plus sophisticated code refactoring for JSP, XML, CSS, HTML, JavaScript|editore=JetBrains|accesso=10 luglio 2018|dataarchivio=22 gennaio 2014|urlarchivio=https://web.archive.org/web/20140122122549/http://www.jetbrains.com/idea/features/refactoring.html|urlmorto=sì}}</ref><ref>{{cita web|url=http://martinfowler.com/articles/refactoringRubicon.html|titolo=Crossing Refactoring's Rubicon|autore=[[Martin Fowler]]|opera=MartinFowler.com}}</ref>
{{...|informatica}}
 
In un report del 2010 di [[InfoWorld]], IntelliJ ricevette il punteggio più alto nei test tra i quattro maggiori strumenti per la programmazione [[Java (linguaggio di programmazione)|Java]]: [[Eclipse (informatica)|Eclipse]], IntelliJ IDEA, [[NetBeans]] e [[JDeveloper]].<ref>{{cita web|url=http://www.infoworld.com/d/developer-world/infoworld-review-top-java-programming-tools-191|titolo=InfoWorld review: Top Java programming tools|autore=Andrew Binstock|data=22 settembre 2010|editore=[[InfoWorld]]}}</ref>
 
Nel dicembre 2014, [[Google]] annunciò la versione 1.0 di [[Android Studio]], un IDE [[open source]] per sviluppare app [[Android]], basato sull'edizione ''Community'' di IntelliJ IDEA.<ref>{{cita web|url=https://venturebeat.com/2014/12/08/google-releases-android-studio-1-0-the-first-stable-version-of-its-ide/|titolo=Google releases Android Studio 1.0, the first stable version of its IDE|editore=VentureBeat|data=8 dicembre 2014}}</ref> Altri ambienti di sviluppo basati sul [[framework]] di IntelliJ sono AppCode, CLion, [[PhpStorm]], PyCharm, RubyMine, WebStorm, e MPS.<ref>{{cita web|url=http://www.jetbrains.org/pages/viewpage.action?pageId=983889|titolo=What is the IntelliJ Platform?|editore=VentureBeat|data=23 febbraio 2015}}</ref>
 
== Requisiti ==
* Windows: 10/8/7/Vista/2003/XP | MacOS X: 10.5 | Linux: [[GNOME]] o KDE desktop
* 2 GB RAM minimi, 4 GB RAM raccomandati
* 700 MB spazio su [[disco rigido]] + almeno 1 GB di cache
* Risoluzione minima dello schermo di 1024x768
* JDK 1.6 installato nel sistema operativo
Line 32 ⟶ 36:
== Linguaggi di programmazione supportati ==
 
IntelliJ IDEA ha due edizioni; Community Edition (Free) e Ultimate Edition (Pagamento). PossoPossono essere usati per scopi commerciali.<ref>[http://blog.jetbrains.com/idea/2013/05/intellij-idea-and-android-studio-faq/#comment-4939 IntelliJ IDEA and Android Studio FAQ]</ref>
 
;Entrambe le edizioni<ref name=editions>{{cita web|url=http://www.jetbrains.com/idea/features/editions_comparison_matrix.html|titolo=IntelliJ IDEA Editions Comparison|opera=JetBrains|accesso=19 dicembre 2014}}</ref>
* [[Java (linguaggio di programmazione)|Java]]
* [[Clojure]] ([[Plugin (informatica)|Plugin]])
* [[DART (linguaggio)|DART]] Plugin)
* [[Erlang (linguaggio di programmazione)|Erlang]] (Plugin)
Line 58 ⟶ 62:
* [[PHP]] (Plugin)
* [[Python]]
* [[Ruby (linguaggio di programmazione)|Ruby]]/[[JRuby]]
* [[SQL]]
* [[TypeScript]] (Plugin)
 
== Tecnologie e framework ==
UltimateLa Editionsola supportsUltimate theEdition followingsupporta:<ref name=editions/>
* [[AJAX]]
* [[Android]]
Line 97 ⟶ 101:
* [http://apiwave.com/java/api/com.intellij API IntelliJ a GitHub]
 
{{Ambienti di sviluppo integrati}}
{{Portale|informatica}}
 
Line 103 ⟶ 108:
[[Categoria:Ambienti di sviluppo liberi]]
[[Categoria:Ambienti di sviluppo]]
[[Categoria:Software di JetBrains]]