PyCharm, IDE za Python ažuriran je na svoju verziju 2019.2

o izdanju zajednice PyCharm

JetBrains je izvršio odgovarajuća ažuriranja svog softverskog paketa i među njima Najkorišteniji EDI Python PyCharm nije izuzet od nove verzije. Koji ovom prilikom PyCharm 2019.2 dostiže najnoviju verziju.

Ovo je drugo veliko godišnje ažuriranje EDI-ja, koje donosi poboljšano iskustvo Jupyter Notebook-a, isticanje sintakse za mnoge druge jezike, podršku za neke od osnovnih karakteristika Pythona 3.8 i još mnogo toga.

Glavne nove značajke PyCharm 2019.2

U ovoj novoj verziji Dodana je integracija Jupyter Notebook-a, gde je poboljšan primenom nekih od najtraženijih karakteristika Jupyter Notebook-a.

Una jedna od ovih karakteristika je mogućnost izvršavanja svih ćelija jednim klikom. Iako se podrška za takvu funkciju čini trivijalnom, nije bila tako jednostavna u implementaciji jer je JetBrains morao ponovo implementirati neke od Jupyterovih logika izvršavanja od strane PyCharm.

Konfiguracija Jupyter servera također je poboljšana: s više otvorenih projekata, PyCharm bi implicitno koristio prvi projekt koji ste otvorili za pokretanje upravljanog Jupyter servera. Ovo je sada moguće konfigurisati.

Još jedna novost za poboljšanje korisničkog iskustva s Jupyter prijenosnikom je razmak virtualnim linijama.

Zapravo, kada u pregledniku prikažete bilježnicu, ćelije su prirodno malo razmaknute. Ali PyCharmov pristup prikazivanju koda kao Python datoteke, pa je izgledao malo gušći.

U PyCharm 2019.2, korisnici će također primijetiti mrežni prikaz promjenljivih vrijednosti. Program za ispravljanje pogrešaka PyCharm pomaže vam da pratite svoje varijable i govori vam kako one funkcioniraju dok radite na vašem laptopu.

Još jedna značajka koju su korisnici zatražili bila je mogućnost ponovnog pokretanja jezgre, i sada je dostupan. Sada je moguće objaviti i bilježnice s PyCharma na JetBrains Datalore, inteligentnoj web aplikaciji za analizu podataka.

Poboljšanja u elektronskoj razmjeni podataka

Na nivou EDI, treba napomenuti da je poboljšanje isticanja sintakse dodano za mnoge druge jezike.

Ovo je korisno ako radite na projektima u koje se ubacio kod za drugi jezik. PyCharm će sada istaknuti Windows sintaksu .bat, C #, C ++, Groovy, Lua, Makefiles itd.

Ova nova verzija EDI Pythona takođe ima osnovnu bash podršku. Stvarnost je takva da većina projekata, u nekom trenutku svog života, završi s bash datotekama u svom spremištu.

Zato PyCharm će sada istaknuti bash sintaksu, pružit će osnovnu funkciju dovršavanja koda za bash i integrirati se sa Shellcheckom za provjeru vaših bash datoteka.

Nova verzija takođe pruža poboljšanu kompatibilnost sa EditorConfig. EditorConfig datoteke omogućuju vam ugradnju konfiguracija stila koda izravno u vaše spremište.

JetBrains je sada poboljšao ovu funkciju kako bi bila fleksibilnija. Na primjer, sada je moguće koristiti više datoteka EditorConfig za postavljanje različitih parametara za različite dijelove vašeg projekta.

piton

U ovoj verziji, JetBrains dodaje podršku za neke od glavnih karakteristika Pythona 3.8. Na primjer, možete testirati samo pozicijske parametre, dodjeljujući varijable u izrazima, kvalifikator "Final" da ograniči upotrebu metoda, klasa i varijabli, kao i nove načine upotrebe f nizova za predstavljanje vrijednosti i varijabli.

Na nivou Pythona, imajte na umu da je jedna od ključnih karakteristika PyCharma njegova sposobnost automatske refaktorizacije vašeg koda.

JavaScript

Refaktoriranje koda sada je prilagodljivije, s opcijom preimenovanja ili ne dinamičkih referenci. Ako je ova opcija odabrana, pomoću sučelja za pregled možete odabrati koje ćete instance preimenovati, a koje ostaviti kakve jesu.

Na JavaScript strani, druge nove značajke uključuju poboljšanu vidljivost biblioteka u programu za otklanjanje pogrešaka - ikona filtra u stogu poziva programa za otklanjanje pogrešaka omogućuje vam sakrivanje svih poziva kodova nezavisnih proizvođača. Sada sve što označite kao biblioteku možete sakriti ovom novom funkcijom.

Konačno, možete saznati više o ovom izdanju, kao i o preuzimanju ove nove verzije provjerite ovaj link.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.