IntelliJ IDEA

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání
IntelliJ IDEA
Logo
IntelliJIDEA 9 Community Screenshot
Vývojář JetBrains
Aktuální verze 13.1.2 (17. dubna 2014)
Operační systém multiplatformní
Vyvíjeno v Java
Typ softwaru IDE pro více jazyků
Licence Apache 2.0 pro Community Edition, Proprietární pro Ultimate Edition
Web http://www.jetbrains.com/idea/

IntelliJ IDEA je komerční vývojové prostředí pro programování v jazycích Java, Groovy a dalších.[1]

Výrobce[editovat | editovat zdroj]

Společnost pro výrobu programového vybavení JetBrains byla založena v roce 2000 jako soukromá firma. Zakladateli jsou Sergey Dmitriev, Evgenij Beliajev a Valentin Kipiatkov. V dnešní době kanceláře firmy fungují v Petrohradě, Bostonu, Moskvě a Mnichově. Sídlo firmy se nachází v Praze.[2] JetBrains zpracovává širokou škálu nástrojů, které pokrývají všechny aspekty průběhu práce v týmu: kódování, ladění, statická analýza kódu, jednotkové testy, analýza pokrytí kódu, sledování chyb, běžná integrace, profilování výkonu a paměti.[3]

Historie[editovat | editovat zdroj]

První verze IntelliJ IDEA byla vydána v lednu 2001 a brzy si získala rozsáhlou uživatelskou základnu. Jako jedno z prvních IDE pro Javu nabídlo integrovanou sadu nástrojů pro refaktoring kódu.

Verze[editovat | editovat zdroj]

Od verze 9.0 IntelliJ IDEA je dostupná ve dvou verzích: Community Edition a Ultimate Edition.

Community Edition je open-source verze, která je přístupna pod licencí Apache 2.0. Je v ní realizována podpora následujících komponent:

Ultimate Edition je plně vybavené komerční vývojové prostředí s kompletní sadou nástrojů a integrací s nejvýznamnějšími technologií a rámci.[1] Navíc je v ní realizována podpora následujících komponent:

Hlavní novinky IntelliJ IDEA 10[editovat | editovat zdroj]

V desáté verzi se objevily 4 hlavní novinky: přepracované doplňování kódu, rychlejší start, odepínatelné panely editorů a podpora platformy Android.[4]

Nejvýznamnější funkce verze 10.0[editovat | editovat zdroj]

Lokální historie, Maven, integrace s JUnit, integrace s TestNG, GUI builder, kontrola pravopisu kódu, kompatibilita s Eclipse-projekty, správa úkolů, podpora Java ME, diagramy tříd UML, diagramy závislosti Maven, pokrytí kódu, matice struktury závislosti, Android, detekce duplicitního kódu, strukturální vyhledávání a nahrazování, debugger JavaScript aj.[4]

IntelliJ IDEA 10.5[editovat | editovat zdroj]

Následující verze programu bude vypouštěna na jaře 2011, bezplatné obnovení bude dostupné všem existujícím uživatelům IntelliJ IDEA 10. Hlavním cílem nové verze je podpora Java 7. Budou podporovány všechny nové funkce jazyka včetně doplňování kódu, kontroly kódu, rychlých oprav (quickfixes) aj. Kromě toho, běží práce i nad dalšími funkcemi programu jako jsou například:

Raný přístup k předpremiérové verzi (Early Access Preview program) byl otevřen začátkem jara.[5]

Jak se dostat na IntelliJ IDEA[editovat | editovat zdroj]

Získaná ocenění[editovat | editovat zdroj]

  • Info World's 2011 Technology of the Year – nejlepší vývojové prostředí pro Javu
  • Jolt Productivity Award #1 – vítězství v kategorii Vývojová prostředí
  • ComponentSource Bestselling Publisher Awards 2009–2010 – JetBrains se dostal do Top 10 kvůli vysokým celosvětovým prodejům ReSharper, IntelliJ IDEA a dotTrace
  • ComponentSource Bestselling Products 2008 – IntelliJ IDEA se dostala do Top 50
  • Jolt Productivity Awards 2008 – vítězství v kategorii Vývojová prostředí
  • SD Times 100 v 2008 – vítězství
  • Jolt Productivity Awards 2007 – vítězství IntelliJ IDEA jako Produktivního vývojového prostředí a Nástroje pro vývoj webových aplikací
  • Java Developer's Journal 2006 – Volba redakce: Nejlepší Java IDE
  • JavaMagazin 2006 – Volba čtenářů
  • Java Developer's Journal 2005 – Volba čtenářů v kategorii Nejlepší Java IDE
  • Software Development Magazine 2005 – Volba čtenářů v kategorii Nejlepší technická podpora (malé až středně-velké firmy)
  • Java Developer's Journal 2004 – Volba redakce

a další[6]

Produkty společnosti JetBrains[editovat | editovat zdroj]

Java a vývoj webových aplikací[editovat | editovat zdroj]

  • IntelliJ IDEA
  • PhpStorm
  • WebStorm
  • PyCharm
  • Doprovodná produkce (doplňky a rozšíření, která jsou doporučena pro zvýšení produktivity při použití IntelliJ IDEA)

Vývoj na Ruby a Ruby on Rails[editovat | editovat zdroj]

  • RubyMine

Vývoj na .NET[editovat | editovat zdroj]

  • ReSharper
  • dotTrace
  • dotCover

Produkty pro práci v týmu[editovat | editovat zdroj]

  • TeamCity
  • YouTrack

Objektově Orientované Programování[editovat | editovat zdroj]

  • Meta Programming System

Nástroje pro správu informací[editovat | editovat zdroj]

  • Omea Pro
  • Omea Reader

Související články[editovat | editovat zdroj]

Reference[editovat | editovat zdroj]

  1. a b Web IntelliJ IDEA
  2. en:JetBrains
  3. Web společnosti JetBrains
  4. a b c Přehled rozdílu mezi verzí na webu JetBrains
  5. Anonce IntelliJ IDEA 10.5 na blogu JetBrains
  6. Seznam cen na webu JetBrains

Externí odkazy[editovat | editovat zdroj]