PyCharm, IDE pre Python je aktualizovaný na svoju verziu 2019.2

o komunitnom vydaní PyCharm

Spoločnosť JetBrains vykonala príslušné aktualizácie svojho softvérového balíka a medzi nimi Najpoužívanejší EDI Python PyCharm nie je vyňatý z novej verzie. Ktoré pri tejto príležitosti PyCharm 2019.2 dosahuje svoju najnovšiu verziu.

Toto je druhá významná výročná aktualizácia EDI, ktorá prináša vylepšené prostredie Jupyter Notebook, zvýrazňovanie syntaxe pre mnoho ďalších jazykov, podporu niektorých základných funkcií Pythonu 3.8 a oveľa viac.

Hlavné nové funkcie PyCharm 2019.2

V tejto novej verzii Bola pridaná integrácia notebooku Jupyter, kde bola vylepšená implementáciou niektorých najžiadanejších funkcií aplikácie Jupyter Notebook.

Una jednou z týchto funkcií je schopnosť vykonávať všetky bunky jediným kliknutím. Aj keď sa podpora pre takúto funkciu javí ako triviálna, implementácia nebola taká jednoduchá, pretože JetBrains musel znova implementovať časť runtime logiky Jupyter od PyCharm.

Vylepšila sa aj konfigurácia servera Jupyter: pri otvorení viacerých projektov by program PyCharm implicitne použil prvý projekt, ktorý ste otvorili, na spustenie spravovaného servera Jupyter. Teraz je to konfigurovateľné.

Ďalšia novinka na zlepšenie užívateľského zážitku s Jupyter Notebook je rozstup s virtuálnymi čiarami.

Keď v notebooku zobrazíte notebook, bunky sú v skutočnosti mierne rozložené. Ale prístup PyCharm k zobrazovaniu kódu ako súboru Pythonu, takže sa zdal o niečo hustejší.

V programe PyCharm 2019.2 si používatelia všimnú aj online zobrazenie hodnôt premenných. Debugger PyCharm vám pomôže sledovať vaše premenné a povie vám, ako fungujú, keď pracujete na svojom notebooku.

Ďalšou funkciou požadovanou používateľmi bola možnosť reštartovať jadro, a je teraz k dispozícii. Teraz je tiež možné publikovať notebooky z PyCharmu do JetBrains Datalore, inteligentnej webovej aplikácie na analýzu údajov.

Zlepšenia elektronickej výmeny údajov

Na úrovni EDI je potrebné poznamenať, že pre mnoho ďalších jazykov bolo pridané vylepšenie zvýraznenia syntaxe.

To je užitočné, ak pracujete na projektoch, kde sa infiltroval kód z iného jazyka. PyCharm teraz zvýrazní syntax Windows .bat, C #, C ++, Groovy, Lua, Makefiles atď.

Táto nová verzia EDI Pythonu má tiež základnú podporu bash. Realita je taká, že väčšina projektov v určitom období svojho života skončí so súbormi bash vo svojom úložisku.

Preto PyCharm teraz zvýrazní bash syntax, poskytne základnú funkciu dokončovania kódu pre bash a integruje sa s Shellcheck, aby skontroloval vaše bash súbory.

Nová verzia tiež poskytuje vylepšenú kompatibilitu s editorom EditorConfig. Súbory EditorConfig vám umožňujú vložiť konfigurácie štýlov kódu priamo do vášho úložiska.

JetBrains teraz vylepšil túto funkciu, aby bola flexibilnejšia. Teraz je napríklad možné použiť viac súborov EditorConfig na nastavenie rôznych parametrov pre rôzne časti vášho projektu.

Pytón

V tejto verzii JetBrains pridáva podporu pre niektoré z hlavných funkcií Pythonu 3.8. Môžete napríklad otestovať iba pozičné parametre, priraďovať premenné vo výrazoch, kvalifikátor „Final“ na obmedzenie používania metód, tried a premenných, ako aj nové spôsoby použitia reťazcov f na prezentovanie hodnôt a premenných.

Na úrovni Pythonu nezabudnite, že jednou z kľúčových vlastností PyCharm je jeho schopnosť automaticky refaktorovať váš kód.

JavaScript

Refaktorovanie kódu je teraz prispôsobiteľnejšie, s možnosťou premenovať alebo nie dynamické odkazy. Ak je vybratá táto možnosť, pomocou rozhrania ukážky môžete zvoliť, ktoré inštancie chcete premenovať a ktoré ponechať tak, ako sú.

Na strane JavaScriptu patria medzi ďalšie nové funkcie vylepšená viditeľnosť knižníc v debuggeri - ikona filtra v zásobníku volaní debuggera umožňuje skryť všetky volania kódu tretích strán. Teraz môžete pomocou tejto novej funkcie skryť všetko, čo označíte ako knižnicu.

Nakoniec sa dozviete viac o tomto spustení, ako aj o stiahnutí tejto novej verzie skontrolujte tento odkaz.