• Instalace a konfigurace IntelliJ IDEA. Základy práce s IntelliJ IDEA. Rozhraní programu Stáhněte si program nápadů

    Mezi výhody aplikace patří inteligentní automatické dokončování, existuje nástroj zodpovědný za analýzu kvality kódu a navíc získáte poměrně pohodlnou navigaci ve vašem souboru, refaktorování a formátování jsou implementovány pro velké množství programování. jazyky, včetně Java, Groovy, Scala, HTML, CSS, javascript, CoffeeScript...

    IntelliJ IDEA 14 má podporu nejznámějších frameworků a platforem, které lze bezpečně připsat jako: Java EE, Spring Framework, Grails, Play Framework a mnoho dalších, celý seznam si můžete prohlédnout na oficiální stránce. Získáte těsnou integraci s aplikačními servery jako Tomcat, TomEE, GlassFish, JBoss, WebLogic...

    IntelliJ IDEA má mimo jiné nástroj pro práci s vašimi databázemi a SQL soubory. Ať už potřebujete spustit test nebo provést analýzu pokrytí kódu, vše je tam. Myslím, že jste již pochopili, že před vámi je ve skutečnosti velmi výkonný program, který má tolik funkcí, že nebudu schopen popsat vše v jedné recenzi.

    IntelliJ IDEA je perfektní pro vývoj mobilních a webových platforem, získáte intuitivní editory pro různé programovací jazyky.

    Chci poznamenat, že mnozí hledají IntelliJ IDEA v ruštině, nechte své pokusy a nedělejte nesmysly, za prvé pro tento program neexistuje žádný rusifikátor a za druhé byste neměli překládat, tento program je pro profesionální vývojáře, kteří prostě musí umět anglicky, takže navíc pokud pracují s nějakým programovacím jazykem, mělo by jim být vše jasné. Další otázka. že vaše úroveň není tak vysoká, takže stačí změnit program například na NetBeans, pro začátečníky je to mnohem jednodušší, obecně takový malý příběh dopadl na úkor Russifier, myslím, že otázka je usadil.


    IntelliJ IDEA je nejpohodlnější IDE pro programátory a podle IT odborníků je IDEA nejlepší IDE pro vývoj moderních programovacích jazyků, které obsahuje podporu mnoha populárních knihoven, IDEA je ideální pro tvorbu komerčních, webových a mobilních aplikací.
    Existují 2 verze programu s názvem Ultimate a Community. Community je bezplatná verze vývojového programu založeného na open source.


    Příležitosti IDEA

    Podpora analýzy, pokročilé popisky a pohodlná struktura vám pomohou rychle pochopit proces vývoje a maximálně jej urychlit.

    Existuje také verze „Ultimate“, která kromě standardní sady jazyků podporuje i další.
    Verze programu pro windows, linux a mac má integrovanou podporu pro mnoho rámců a testovacích nástrojů.

    Funkce obsažené v JetBrains IDEA, které nenajdete v žádném jiném IDE, umožňují programátorovi zbavit se hor monotónní rutiny, zvyšují rychlost vývojáře na novou úroveň, pomáhají včas odstraňovat chyby a zlepšovat kvalitu. kódu. Pokročilá analýza kódu integrovaná do IDEA, schopná odhalit většinu chyb


    Pluginy

    IDEA má více než 300 zásuvných modulů, které vylepšují jeho funkčnost a přidávají různé způsoby kontroly kódu a refaktoringu, stejně jako podporu pro další jazyky a servery.


    Pro koho je toto IDE?

    Stažení IDEA se vyplatí těm, kteří neustále pracují s různými programovacími jazyky a chtějí ze svých nástrojů vytěžit maximum.
    IntelliJ IDEA Community Edition je k dispozici zdarma v mnoha jazycích, včetně ruštiny, kterou si lze zdarma stáhnout, kteroukoli ze dvou verzí může kdokoli.

    Co je součástí bezplatné verze komunity IDEA

    Bezplatná verze IntelliJ Idea Community pro Windows, která je k dispozici ke stažení zdarma, zahrnuje omezenou podporu pro vytváření aplikací pro Android, možnosti vývoje uživatelského rozhraní, které zahrnuje editor vizuálních zdrojů s pokročilými automatickými testovacími nástroji, nástroje pro refaktorování kódu, podporu XML a UML, běžné analýza syntaxe výrazů a vestavěná podpora pro projekty formátu Eclipse.
    Počínaje verzí 6 také podporuje vizuální editor pro GUI rozhraní pro Swing, nazvaný Swing UI Designer.

    Java je jedním z nejflexibilnějších, nejpohodlnějších a nejoblíbenějších programovacích jazyků. Mnoho lidí zná jeho slogan – „Napiš jednou, uteč kamkoli“, což znamená „Napiš jednou, uteč kamkoli“. Tímto sloganem chtěli vývojáři zdůraznit multiplatformní charakter jazyka. To znamená, že napsáním programu jej můžete spustit na jakémkoli zařízení s jakýmkoli operačním systémem.

    IntelliJ IDEA je integrované vývojové prostředí softwaru (IDE), které podporuje mnoho jazyků, ale nejčastěji je považováno za IDE pro Javu. Vývojářská společnost nabízí dvě verze: Community (zdarma) a Ultimate, ale pro jednoduchého uživatele stačí verze zdarma.

    V IntelliJ IDEA si samozřejmě můžete vytvořit svůj vlastní program a upravit stávající. Toto prostředí má praktický editor kódu, který pomáhá při programování. Na základě již napsaného kódu si prostředí samo vybere nejvhodnější možnosti automatického doplňování. V Eclipse bez instalace pluginů takovou funkci nenajdete.

    Pozornost!
    Aby IntelliJ IDEA fungovala správně, ujistěte se, že máte nejnovější verzi Javy.

    Objektově orientované programování

    Java patří mezi objektově orientované jazyky. Hlavními pojmy jsou zde pojmy objekt a třída. Jaká je výhoda OOP? Faktem je, že pokud potřebujete provést změny v programu, můžete to udělat jednoduše vytvořením objektu. Není třeba opravovat dříve napsaný kód. IntelliJ IDEA vám umožní plně využít OOP.

    Návrhář rozhraní

    Knihovna javax.swing poskytuje vývojářům nástroje, které lze použít k návrhu grafického uživatelského rozhraní. K tomu stačí vytvořit okno a přidat do něj vizuální komponenty.

    Opravy

    Kupodivu, když uděláte chybu, okolí vás na ni nejen upozorní, ale nabídne i několik možností, jak problém vyřešit. Můžete si vybrat nejvhodnější možnost a IDEA vše opraví sama. To je další významný rozdíl oproti Eclipse. Ale nezapomeňte: stroj neuvidí logické chyby.

    Automatická správa paměti

    Je velmi výhodné, že IntelliJ IDEA má „sběrač odpadu“. To znamená, že během programování, když definujete referenci, je pro ni přidělena paměť. Pokud potom odkaz smažete, zůstane vám obsazená paměť. „Sběratel odpadu“ tuto paměť uvolní, pokud není nikde použita.

    Výhody

    1. Víceplatformní;
    2. Vytváření syntaktického stromu za chodu;
    3. Výkonný editor kódu.

    Nedostatky

    1. Náročnost na systémové prostředky;
    2. Mírně matoucí rozhraní.

    IntelliJ IDEA je nejchytřejší Java IDE, které skutečně rozumí kódu. Prostředí se snaží zachránit programátora od rutiny a umožňuje vám soustředit se na podstatnější úkoly. IDEA předvídá vaše činy.

    K napsání Java programu vcelku postačí obyčejný textový editor, ale samozřejmě tato možnost není srovnatelná s používáním profesionálních prostředí pro vývoj aplikací, tzv. IDE (Integrated Development Environment).

    IntelliJ IDEA je Java IDE od JetBrains. Mimochodem, nejen na Javě. Prostředí je s úspěchem využíváno i pro další programovací jazyky, např. Scala. První verze programu se objevila v roce 2001 a od té doby program neustále zvyšuje svou oblíbenost. IntelliJ IDEA přichází ve dvou edicích: Community Edition a Ultimate Edition. První verze je zcela zdarma. Druhá verze je šířena pod různými licencemi a jak je deklarováno, lze ji bezplatně používat pro vývoj open source projektů. I bez toho jsem však na konci používání Ultimate Edition jednoduše obdržel upozornění, že s ní mohu nepřetržitě pracovat pouze půl hodiny.

    Verze se také liší podporovanými technologiemi.

    1. Ultimate Edition:
      • plnohodnotné vývojové prostředí pro JVM a vývoj v různých jazycích: Java, PHP, JavaScript, HTML, CSS, SQL, Ruby, Python;
      • podpora technologií Java EE, Spring/Hibernate a dalších;
      • implementovat a ladit s většinou aplikačních serverů.
    2. Komunitní vydání:
      • plně vybavené vývojové prostředí pro Java SE, Groovy a Scala;
      • výkonné vývojové prostředí pro Google Android.

    Rozdíly mezi verzemi můžete vidět na webu JetBrains na adrese http://www.jetbrains.com/idea/features/editions_comparison_matrix.html.

    Program obsahuje kompletní sadu komponent nezbytných pro tvorbu plnohodnotných aplikací: editor, kompilační a runtime prostředí a debugger.

    IntelliJ IDEA samozřejmě není jediným prostředím pro tvorbu aplikací pro Javu, stačí si vzpomenout na populární Eclipse nebo NetBeans, takže vývojář má z čeho vybírat a jeho preference jsou často subjektivní faktory, například když začal programovat v Javě, četl článek o konkrétním prostředí, který vedl k jeho následné volbě. Je docela možné, že tato série článků také někomu poslouží jako začátek práce s IntelliJ IDEA, zejména proto, že systém je podle mého názoru více než pohodlný.

    Mimochodem, na internetu můžete najít spoustu informací o migraci ze stejného Eclipse na IntelliJ IDEA (viz například informace na webu JetBrains na odkazu https://www.jetbrains.com/help/idea /2016.2/eclipse.html).

    Preferuji práci s novou verzí IntelliJ IDEA, proto ji pravidelně aktualizuji. Články nabízené čtenáři jsou napsány déle než rok, takže nevylučuji, že některé screenshoty odkazují na některé staré verze a v nových verzích se změnily, za což se čtenářům předem omlouvám.

    Instalace systému

    Instalační balíček můžete zkopírovat z webové stránky pro vývojáře JetBrains na adrese http://www.jetbrains.com/idea/. Instalace IntelliJ IDEA nezpůsobuje problémy. Pouze poznamenám, že pokud v budoucnu hodláte pracovat s programovým kódem v prostředí programu, pak při instalaci nastavte asociaci programu (Create Associations) se soubory Java.

    referenční systém

    IntelliJ IDEA má poměrně rozsáhlou dokumentaci v angličtině. Tedy při kliknutí na položku Pomoc v hlavní nabídce se otevře ne vestavěná, ale on-line nápověda na webu JetBrains.

    Je také možné získat dokumentaci ke konkrétnímu prvku kódu, na který je třeba umístit kurzor a stisknout kombinaci < Ctrl>+< Q>.

    Kromě toho je obecně možné ukotvit okno dokumentace k postrannímu panelu (ve výchozím nastavení pravého), a to tak, že se to stane instrumentálním kliknutím na tlačítko ukotvení v názvu okna dokumentace. To však podle mého názoru příliš nepomůže, protože při otevření tohoto okna se zobrazí pouze nejnovější zobrazená dokumentace.

    Rozhraní programu

    Jak již bylo uvedeno výše, produkt je mezi vývojáři zaslouženě populární, i když existuje „malé ale“: nedostatek ruské lokalizace, i když to v žádném případě není překážkou pro práci vývojářů.

    Startovací okno

    Po instalaci se během počátečního stahování IntelliJ IDEA zobrazí úvodní okno „Vítejte v IntelliJ IDEA“, které vám umožní stáhnout nebo otevřít projekt, importovat projekt, stáhnout jej z úložiště několika systémů pro správu verzí („Zkontrolovat z Kontrola verzí"). Pokud váš projekt obsahuje konfigurační soubory sestavení pro Maven nebo Gradle, IntelliJ IDEA vás vyzve, abyste je použili pro konfiguraci.

    Po práci s určitým projektem se tento zapamatuje a při příštím spuštění programu se načte poslední otevřený projekt. To se však děje ve výchozím nastavení programu, kdy je ve skupině Vzhled a chování (Vzhled a chování), Nastavení systému (Nastavení programu) zaškrtnuto políčko pro pole štítku „Otevřít poslední projekt při spuštění znovu“ (Otevřít poslední projekt při spuštění).

    Hlavní okno

    Hlavní okno programu se obecně skládá ze tří oblastí, nazývaných také okna nástrojů a okno editoru. Okna nástrojů jsou umístěna po obvodu okna editoru, tedy vlevo, vpravo a dole od něj na okrajích hlavního okna, které budeme označovat jako boční panely (postranní panel v programové terminologii). Vzhledem k tomu, že okna nástrojů zobrazují různé informace, obsahuje každý postranní panel řadu karet, které se otevřou při provedení určitého příkazu. Přechod na požadovanou kartu (okno nástroje) se provádí kliknutím na její název, který se nachází na bočních panelech hlavního okna. Názvům některých záložek okna nástrojů předchází číslo. Pomocí klíče < alt> spolu s tímto číslem můžete rychle přejít na tuto kartu a současně ji otevřít, pokud je ve složené poloze, nebo ji naopak sbalit. Kromě toho lze v hlavním okně příkazem zobrazit libovolné okno nástroje PohledNástrojOkna nebo pomocí kombinace klávesových zkratek.

    Před krátkým popisem oken nástrojů učiním výhradu, že předmětná struktura rozložení je navržena tak, jak je po instalaci programu standardně. Právě toto uspořádání budu dále zvažovat. To však vůbec neznamená, že okna nástrojů nelze umístit na jiná místa hlavního okna, o čemž bude řeč níže.

    Paleta barev IntelliJ IDEA je přizpůsobitelná, i když takových palet není mnoho. Výběr palety se provádí v nastavení, kde byste měli rozbalit položky Vzhled a chování (Vzhled a chování), Vzhled a vybrat téma z rozevíracího seznamu „Téma“.

    Okno editoru

    Okno editoru je zobrazeno trvale a zabírá většinu hlavního okna. Může obsahovat několik záložek, které zobrazují kód třídy, obsah souboru pom a další soubory projektu. Obsah záložky je signalizován jak příponou souboru v názvu záložky, tak ikonou před názvem, například u třídy: . Přechod na požadovaný soubor se provede kliknutím na jeho název na záložce okna nebo jeho výběrem v okně projektového nástroje.

    Program obsahuje působivou sadu nástrojů pro správu okenních karet. Uspořádání záložek lze tedy libovolně měnit, umisťovat je například vodorovně, přenášet soubory z jedné skupiny záložek do druhé, čehož je dosaženo pomocí skupiny příkazů OknaEditorKarty nebo z kontextové nabídky vyvolané na kartě editačního okna. V případě potřeby lze připnout konkrétní záložku, což se hodí při větším počtu záložek, kdy se všechny nevejdou do editačního okna, k čemuž použijeme příkaz KolíkTab, o kterém bude řeč níže.

    Na pravé straně okna mohou být vodorovné čáry, které označují problematické bloky kódu, které obsahují chyby a varování. O tom také později.

    Na levém okraji editačního okna jsou popisky bloků kódu, pomocí kterých můžete blok rychle sbalit jako nepotřebný nebo jej znovu rozbalit. Na stejné straně okna jsou zarážky (pokud existují), tipy pro úpravu kódu a některé další informace.

    Chcete-li zobrazit číslování řádků programového kódu, vyvolejte kontextové menu na svislé liště v levé části editačního okna a vyberte „Zobrazit čísla řádků“. Při této akci se však řádky zobrazí pouze v aktuální relaci. Chcete-li trvale zobrazit číslování řádků programového kódu, otevřete v nastavení položky Editor, Obecné, Vzhled a zaškrtněte políčko Zobrazit čísla řádků.

    Samotný programový kód (zvýraznění textu, fonty) je navržen v souladu s nastavením programu, o kterém bude řeč později.

    Okna přístrojů

    Okno projektového nástroje

    Na levém postranním panelu se zobrazí okno projektového nástroje. Obsahuje záložku hierarchická struktura projektu (Project) a záložku struktury (seznam metod) třídy (Structure).

    Výběr na kartě Struktura projektu způsobí, že se jeho obsah zobrazí v okně editoru. Protože kód téměř každé třídy obsahuje mnoho metod, karta „Struktura“ zobrazuje pouze jejich seznam. Lze je řadit abecedně ( Seřadit podle abecedy) nebo v pořadí, v jakém se objevují ve třídě ( Seřadit podle viditelnosti). Kliknutím na název třídy přeskočíte na začátek modulu ve třídě v okně editoru.

    Informace v záložce "Struktura" jsou obecně poměrně informativní. Vedle názvu modulu se zobrazuje také řada jeho vlastností, například modifikátor třídy, a jeho panel nástrojů umožňuje rychle měnit charakter zobrazovaných informací, například doplněním jejich obsahu o neveřejné proměnné, řazení podle jména nebo v pořadí v kódu atd.

    Pokud je v projektu více tříd, je vhodné otevřít nabídku tlačítka nastavení v okně projektu a zaškrtnout políčka u položek „Autoscroll to Source“ a „Autoscroll from Source“.

    Tato možnost je užitečná, pokud jsou v okně editoru otevřeny dvě nebo více karet (a to se samozřejmě děje téměř vždy). V tomto případě přechod v okně projektu z jednoho objektu na druhý vede k zobrazení kódu vybraného objektu v okně editoru. Naopak při přepínání z jedné záložky na druhou v editačním okně přeskočí kurzor v okně projektu na název třídy, jejíž kód je zobrazen v záložce okna editoru.

    Karty v tomto okně lze přidat po instalaci některých rozšíření (plug-inů). Například po instalaci rozšíření Database Navigator se do okna projektu přidá záložka DB Browser.

    Okno oblíbeného nástroje

    V dolní části levého postranního panelu hlavního okna si můžete zobrazit okno nástroje „Oblíbené“, obsahující například seznam zarážek a záložek, čímž k nim získáte rychlý přístup.

    Okno nástroje s nástroji pro vytváření projektu

    Toto okno se nachází na pravém postranním panelu. Zpočátku obsahuje dvě karty pro dva nejběžnější nástroje pro vytváření projektů Java, Maven a Ant.

    Okno výstupního nástroje

    Okno se nachází na spodním bočním panelu. V závislosti na povaze informací zobrazuje například zprávy o kompilaci („Zprávy“), vstup/výstup konzole („Terminál“), řízení změny projektu („Kontrola verze“), výsledky ladicího programu („Ladění“) “) a některé další. .

    Správa okna nástroje

    IntelliJ IDEA poskytuje výkonné ovládací prvky okna nástrojů, které vám umožňují umístit okna nástrojů téměř kamkoli v hlavním okně.

    Každé otevřené okno nástroje v záhlaví obsahuje dvě tlačítka: nastavení a « Skrýt"(Skrýt) (na levém panelu to vypadá takto).

    Každé okno nástroje lze minimalizovat (skrýt) kliknutím na tlačítko « Skrýt". V tomto případě se v hlavním okně programu zobrazí pouze postranní panel obsahující názvy záložek, čímž se zvětší plocha pracovního okna editoru. Minimalizované okno lze později rychle a snadno zobrazit kliknutím na název okna nástroje v postranním panelu.

    Tlačítko nastavení obsahuje nabídku, která obsahuje příkazy pro správu okna.

    Okno může obsahovat vlastní panel nástrojů. Chcete-li jej zobrazit nebo naopak odstranit, otevřete nabídku tlačítka nastavení a zaškrtněte / zrušte zaškrtnutí políčka vedle položky nabídky ukázatPanel nástrojů(Zobrazit panel).

    Okna nástrojů mohou být zobrazena jak v pevném režimu, na určitých místech hlavního okna, tak v plovoucím režimu, tedy na libovolném místě v hlavním okně. Chcete-li přepínat mezi režimy, otevřete nabídku tlačítka nastavení a zaškrtněte / zrušte zaškrtnutí políčka vedle položky nabídky plovoucírežimu(plovoucí režim).

    Pokud je okno zobrazeno v pevném režimu, jsou možné dva jeho stavy, nastavitelné v položce menu Ukotvenorežimu(režim dokovací metody). Pokud je vedle této položky zaškrtávací políčko, je okno ve stavu prolnutí a posouvá okno editoru. Pokud není zaškrtávací políčko zaškrtnuto, okno přejde do stavu překrývání, ve kterém okno překrývá okno editoru.

    A konečně, pokud je okno zobrazeno v pevném režimu v prolnutém stavu, pak se režim zpřístupní (položka nabídky) připnutýrežimu(Připnutý režim). Pokud je u této položky zaškrtávací políčko, bude okno trvale zobrazeno v hlavním okně. Pokud zaškrtnutí políčka zrušíte, okno bude automaticky odstraněno z obrazovky, když dojde ke ztrátě fokusu.

    Výše bylo uvedeno, že okna nástrojů lze umístit na různé postranní panely hlavního okna. Můžete ale také změnit umístění konkrétního okna tak, že je zahrnete do jiného postranního panelu. Chcete-li to provést, zavolejte kontextové menu na název okna nástroje na bočním panelu a vyberte z něj položku hýbat se(Pohyb) a poté směr pohybu. Na níže uvedeném snímku obrazovky můžeme například vidět, že okno nástroje z pravého bočního panelu lze přesunout na spodní (Top), levý (Left) a horní (Bottom) boční panel.

    Okno nástroje lze zcela odebrat, k čemuž také vyvolejte kontextovou nabídku na název okna nástroje na bočním panelu a vyberte z něj položku Odebrat z postranního panelu.

    V hlavní nabídce hlavního okna je také položka nabídky Okna A, který obsahuje příkazy pro správu jeho oken.

    Panely

    Podle mého názoru je vhodné ponechat na obrazovce všechny hlavní panely programu (pokud některý z nich chybí, spusťte příkaz Zobrazit název panelu):

    Deaktivace / povolení panelů se také provádí v nabídce příkazů Pohled.

    Výše jsem psal, že je vhodné nechat na obrazovce všechny hlavní panely programu. Při práci v okně editoru s programovým kódem jedné třídy však může být pro mnohé výhodné pracovat se všemi zakázanými panely, když nic neodvádí pozornost od práce.

    Nastavení

    Přístup k nastavení programu se provádí příkazem SouborNastavení nebo kliknutím na tlačítko na hlavním panelu nástrojů.

    Všechna nastavení v okně nastavení jsou shrnuta podle funkčnosti do několika skupin: Vzhled a chování (vzhled a chování), mapa kláves (“horké” klávesy), editor (editor) atd.

    Počet nastavení programu je velmi velký a jak s ním pracujete a následně získáváte zkušenosti, sami změníte potřebné možnosti. Vzhledem k tomu se jim nebudu podrobně věnovat, protože to bude trvat velmi dlouho. Zároveň podotýkám, že některá nastavení již byla zmíněna výše a o některých dalších bude řeč později.

    Prozatím se omezím jen na několik obecných nastavení.

    Důležitým bodem při psaní programu je jeho dokumentace, včetně komentování fragmentů kódu (o tom později). Přirozeně rusky mluvící vývojáři budou psát komentáře v ruských (běloruských, ukrajinských) jazycích, což bude vyžadovat příslušné kódování v programu. Nejlepší variantou by podle mě bylo použít UTF-8, které je univerzální a má řadu výhod oproti Windows 1251. Standardně na něm funguje například většina moderních webových platforem a navíc je vhodné jej používat vytvářet vícejazyčné projekty. Chcete-li nainstalovat toto kódování, vyberte Editor, Kódování souborů (Editor, Kódování) a vyberte UTF-8 v seznamu Kódování projektu. Někteří vývojáři však říkají, že hodnota " ».

    A nakonec zprávy o vzhledu nové verze, které se budou pravidelně objevovat, dokud neodmítnete automatickou kontrolu aktualizací. Instalace nových verzí je v zásadě užitečná a nezbytná věc, ale pokud chcete aktualizovat nikoli podle pokynů programu, ale sami, pak se to dělá takto. Rozbalte Vzhled a chování, Nastavení systému, klikněte na Aktualizace a zrušte zaškrtnutí políčka „Automaticky kontrolovat aktualizace“ (Automaticky kontrolovat aktualizace). I se zapnutými automatickými aktualizacemi však můžete instalaci nové verze jednoduše ignorovat.

    O IntelliJ IDEA mám velmi vysoké mínění, ale možnosti zlepšení jsou téměř nekonečné. A samotní uživatelé mohou k tomuto procesu významně přispět, což může být například provedeno na základě statistik shromážděných o práci programu. Chcete-li to provést, musíte programu povolit, aby takový sběr provedl. Za tímto účelem byste v nastavení měli postupně otevřít položky Vzhled a chování, Nastavení systému, vybrat položku Statistiky používání a zaškrtnout políčko „Povolit odesílání statistik využití společnosti JetBrains sro“. (Umožněte shromažďovat vlastní statistiky JetBrains) a poté zaškrtněte políčko vedle frekvence zasílání takových informací (den, týden, měsíc).

    Vzhledem k tomu, že existuje mnoho nastavení, vývojáři zajistili jejich vyhledávání podle kontextu. Zadáním například textu „uložit“ do vyhledávacího pole okna nastavení v něm získáme následující seznam:

    A poslední. IntelliJ IDEA poskytuje možnost uložit nastavení ( SouborVývozníNastavení) a jejich obnova ( SouborImportNastavení).

    Rozšíření systému

    Pro IntelliJ IDEA bylo vyvinuto mnoho zásuvných modulů (rozšíření), které vám umožňují výrazně rozšířit jeho možnosti a funkčnost. Přístup k nim se provádí v nastavení systému v položce Pluginy. Ze seznamu "Zobrazit" se filtruje seznam rozšíření. Chcete-li přidat nové rozšíření, postupujte takto:

    1. V seznamu "Zobrazit" vyberte položku "Vlastní".
    2. Klikněte na odkaz Procházet (Kliknutím na Procházet vyhledejte nepřipojené moduly pugin, Kliknutím na zprávu zobrazíte odinstalované moduly plug-in), čímž se zobrazí okno Procházet úložiště se seznamem modulů plug-in z úložiště rozšíření JetBrains.
    3. Vyberte požadované rozšíření ze seznamu a klikněte na tlačítko « Nainstalujtezapojit"(Nainstalujte rozšíření).
    4. Potvrďte instalaci v potvrzovacím okně.
    5. Po dokončení procesu instalace klikněte ve stejném okně „Procházet úložiště“ na tlačítko „ RestartujteIntelliJIDEA» (Restartujte IntelliJ IDEA) pro restartování programu.

    Odebrání rozšíření je také velmi snadné. Opět v nastavení v seznamu "Zobrazit" je vybrána položka "Vlastní", po které se v okně nastavení zobrazí pouze nainstalovaná rozšíření.

    Klikněte na tlačítko «

    IntelliJ IDEA je jedno z nejvýkonnějších univerzálních vývojových prostředí. Podporuje jazyky jako PHP, JavaScript, Sass, Ruby, Python a samozřejmě Java. Přidejte sem podporu populárních frameworků a enginů, testy kódu, přizpůsobení pro mobilní zařízení, integraci s Git a Mercurial, nástroje pro práci se servery – a pochopíte, že programování je s IntelliJ IDEA jednodušší a produktivnější.

    Instalace

    Existují dvě verze IntelliJ IDEA – Community a Unlimited. První je zdarma, ale omezeně. Nepodporuje Spring, Vaadin, GWT, JavaScript, TypeScript, SQL a další. Druhý obsahuje všechny druhy funkcí pro kolektivní vývoj, ale zdarma bude pouze 30denní zkušební období. Poté musíte zaplatit minimálně 533 $.

    Možnosti bezplatné verze nám stačí, a tak se soustředíme na instalační soubor s názvem idealC.

    Pro instalaci na Windows si musíme stáhnout zdrojový kód s příponou .exe z oficiálních stránek. Poté jej spusťte a postupujte podle pokynů instalačního programu.

    V MacOS - dvakrát klikněte na soubor ideaIC.dmg, připojte archiv a zkopírujte zdroje do složky Aplikace.

    V systému Linux rozbalte soubor ideaIC.gz do adresáře, který podporuje spouštění souborů. Pro hierarchii formátu FHS je to /opt. Poté přejděte do podadresáře /bin a spusťte soubor idea.sh.

    Nyní pojďme zjistit, jak nastavit IntelliJ IDEA.

    přednastavení

    Při prvním spuštění IntelliJ IDEA se objeví dialogové okno s výzvou k zadání cesty k souboru nastavení. Protože je to naše první zkušenost s IDE, vybereme položku „Neimportovat nastavení“. Pokud se po aktualizaci nebo přeinstalaci zobrazí toto okno, vyberte zdrojový adresář.

    Dalším krokem při nastavování nápadu intellij je výběr tématu. Standardně jsou dva – standardní (světlý) a Darcula (tmavý).

    Jak již bylo zmíněno výše, IDEA podporuje obrovské množství pomocných nástrojů. Začátečník samozřejmě nepotřebuje všechny. Dalším krokem je proto jejich zakázání pro zvýšení výkonu. Chcete-li to provést, v dalším dialogovém okně vyberte možnost „Zakázat vše“. Nebojte se, můžete je povolit později v nabídce nastavení.

    Programovací prostředí IntelliJ IDEA však nemyslí na to, aby se to uklidnilo, a nabízí stažení dalších doplňků. Díky, nám je to taky jedno!

    Nyní, když jste dokončili instalaci a konfiguraci IntelliJ IDEA, můžete se pustit do práce. Začíná to samozřejmě vytvořením projektu IntelliJ IDEA.

    S touto akcí pravděpodobně nebudete mít žádné potíže, protože nové dialogové okno nabízí pouze 4 možnosti: vytvořit nový projekt (Vytvořit nový projekt), otevřít existující (Otevřít), importovat projekt (Importovat projekt) nebo ukončit systém správy verzí (Odhlásit se ze správy verzí). Vybíráme první položku. O tom, jak vytvořit projekt IntelliJ IDEA, co dělat již uvnitř prostředí, je lepší si přečíst na oficiálních stránkách, protože možností přizpůsobení pracovního prostoru je opravdu hodně.

    Problémy a otázky

    Dále vás pravděpodobně napadne několik otázek, z nichž jedna se týká aktivace IntelliJ IDEA. Omezená verze nebo 30denní zkušební verze nevyžaduje registraci a další manipulace. Pokud ale chcete aktivovat zakoupený, musíte postupovat takto:

    • Na uvítací obrazovce, odkud projekt vytváříme, najdeme ve spodní části nabídku Konfigurovat->Spravovat licenci. Pokud už jste uvnitř, tak na horním panelu Help->Register.
    • Zde jsou 3 možné způsoby aktivace: přes účet (účet JetBrains), pomocí kódu (Activation Code), přes licenční server (License Server). V závislosti na tom, jak jste vy nebo váš zaměstnavatel získali licenci a jaká data máte, vyberte příslušnou položku.
    • Zadáme potřebné údaje, stiskneme tlačítko „Aktivovat“ a užijeme si neomezenou práci.

    Další tradiční otázka se týká aktualizace IDE. Zde je algoritmus stejný jako při instalaci: download-run-postupujte podle pokynů nebo uninstall-reinstall-reference_existing_settings_file v úplně prvním dialogovém okně.

    A samozřejmě, ani jedno fórum není kompletní bez otázky: „Nespustí se, co mám dělat?“. Odpověď je tradiční – ještě jednou si pozorně přečtěte, jak nainstalovat IntelliJ IDEA. Pokud je vše provedeno správně, je zaručeno, že se program spustí. Pokud se problémy vyskytnou přímo během práce IDEA, s největší pravděpodobností jde o nesprávně nainstalované pluginy, hledejte odpovědi na oficiálních stránkách jejich vývojářů.

    Pro jistotu zde je další návod, jak odstranit IntelliJ IDEA:

    1. standardním způsobem prostřednictvím ovládacího panelu ve Windows. V případě potřeby dokončete zbytek v registru podél cesty: „HKEY_CLASSES_ROOT\IntelliJIDEAProjectFile“;
    2. v Linuxu vymažte soubory ručně a také odstraňte adresáře nastavení „config“ a „system“, pokud nejsou v kořenovém adresáři.
    3. V MacOS je standardní smazání přes ikonu programu a vymazání mezipaměti ve směru „settings/cache/plugins/logs“.

    Než skočíte do světa nového IDE, nezapomeňte, že se jedná o složitý produkt se strmou křivkou učení. Proto jsou kurzy Java s praktickými lekcemi od IntelliJ IDEA tou správnou volbou pro učení. Takže se rychle zapojíte do profese a ovládnete mocný nástroj.