PyCharm, a Python IDE frissül a 2019.2-es verziójára

a PyCharm közösségi kiadásról

A JetBrains elvégezte a szoftvercsomag megfelelő frissítéseit és ezek között A leggyakrabban használt EDI Python PyCharm nem mentesül egy új verzió alól. Ami ez alkalomból A PyCharm 2019.2 eléri legújabb verzióját.

Ez az EDI második nagy éves frissítése, amely továbbfejlesztett Jupyter Notebook élményt, sok más nyelv szintaxis kiemelését, a Python 3.8 néhány alapvető funkciójának támogatását és még sok minden mást tartalmaz.

A PyCharm 2019.2 újdonságai

Ebben az új verzióban Jupyter Notebook integráció hozzáadva, ahol tovább fejlesztették a Jupyter Notebook néhány legkeresettebb funkciójának megvalósításával.

egy E funkciók egyike az összes cellának egyetlen kattintással történő végrehajtása. Bár egy ilyen szolgáltatás támogatása elenyészőnek tűnik, a megvalósításban ez nem volt olyan egyszerű, mint a JetBrains-nak a PyCharm által a Jupyter futásidejű logikájának egy részét kellett végrehajtania.

Javult a Jupyter szerver konfigurációja is: több projekt megnyitásakor a PyCharm hallgatólagosan az első megnyitott projektet használja fel egy felügyelt Jupyter szerver indításához. Ez most konfigurálható.

Újabb újdonság a Jupyter Notebook felhasználói élményének javítása a távolság a virtuális vonalakkal.

Valójában, amikor notebookot jelenít meg a böngészőben, a cellák természetesen kissé el vannak helyezve. De a PyCharm megközelítése, hogy a kódot Python fájlként jeleníti meg, így kissé sűrűbbnek tűnt.

A PyCharm 2019.2-ben a felhasználók a változó értékek online megjelenítését is észreveszik. A PyCharm hibakereső segít nyomon követni a változókat, és elmondja, hogyan működnek, miközben Ön dolgozik a laptopján.

A felhasználók által kért másik szolgáltatás a kernel újraindításának lehetősége volt, és már elérhető. Mostantól lehetőség nyílik notebookok kiadására is a PyCharm-tól a JetBrains Datalore-ig, egy intelligens webalkalmazás adatelemzéshez.

Az elektronikus adatcsere fejlesztései

EDI szinten meg kell jegyezni, hogy számos más nyelvhez hozzáadódott a szintaxis kiemelésének javítása.

Ez akkor hasznos, ha olyan projekteken dolgozik, ahol egy másik nyelv kódja beszivárgott. A PyCharm most kiemeli a Windows szintaxisát .bat, C #, C ++, Groovy, Lua, Makefiles stb.

Az EDI Python új verziója alapvető bash támogatással is rendelkezik. A valóság az, hogy a legtöbb projekt életük egy pontján a bash fájlokkal rendelkezik a tárában.

Ezért A PyCharm most kiemeli a bash szintaxist, biztosítja a bash alapvető kódfeltöltési funkcióját, és integrálja a Shellcheck segítségével a bash fájlok ellenőrzésére.

Az új verzió javított kompatibilitást nyújt az EditorConfig programmal. A EditorConfig fájlok lehetővé teszik a kódstílus-konfigurációk beágyazását közvetlenül az adattárba.

A JetBrains most továbbfejlesztette ezt a funkciót, hogy rugalmasabb legyen. Például mostantól több EditorConfig fájl segítségével különböző paramétereket állíthat be a projekt különböző részeihez.

Piton

Ebben a verzióban A JetBrains támogatja a Python 3.8 néhány fő jellemzőjét. Például csak pozicionálási paramétereket tesztelhet, változók hozzárendelését kifejezésekbe, a "Végleges" minősítőt a módszerek, osztályok és változók használatának korlátozásához, valamint új módszereket f karakterláncok használatához az értékek és változók bemutatásához.

Python szinten ne feledje, hogy a PyCharm egyik legfontosabb jellemzője, hogy képes automatikusan átalakítani a kódot.

JavaScript

A kód refaktorozása immár jobban testre szabható a dinamikus hivatkozások átnevezésének vagy elhagyásának lehetőségével. Ha ez az opció be van jelölve, akkor az előnézeti felület segítségével kiválaszthatja, mely példányokat nevezze át és melyeket hagyja meg.

A JavaScript oldalon további új funkciók közé tartozik a könyvtárak jobb láthatósága a hibakeresőben - a hibakereső hívásveremben található szűrő ikon lehetővé teszi az összes harmadik féltől származó kódhívás elrejtését. Most minden, amit könyvtárként jelöl meg, elrejthető ezzel az új funkcióval.

Végül, hogy többet megtudjon erről a kiadásról, valamint az új verzió letöltéséről ellenőrizze ezt a linket.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.