PyCharm 2023.2.1 este lansat!

PyCharm 2023.2.1 este lansat!

PyCharm 2023.2.1, prima actualizare de remediere a erorilor pentru PyCharm 2023.2, este acum disponibilă!

Puteți actualiza la v2023.2.1 utilizând aplicația Toolbox, instalând-o direct din IDE sau descarcând-o de pe site-ul nostru web.

Iată cele mai notabile remedieri disponibile în această versiune:

Actualizări ale suportului pentru profiler și acoperirii codului

Funcționalitatea de profilare și de acoperire a codului este acum disponibilă pentru proiectele care utilizează interprete la distanță, cum ar fi cele de pe SSH, WSL, Docker și Docker Compose. Acum puteți folosi cProfile, yappi și vmprof. În plus, acum puteți utiliza profilerii pentru proiecte care utilizează Python 3.12.

Django

Metode HTTP moștenite în fereastra instrumentului Endpoints

În PyCharm 2023.2, am adăugat suport pentru Django în fereastra instrumentului Endpoints pentru a vă ajuta să lucrați mai ușor cu Django Rest Framework. Începând de la această actualizare, veți putea, de asemenea, să lucrați cu metode HTTP moștenite pentru vizualizările Django din fereastra instrumentului Endpoints. [PY-61405]

De asemenea, am remediat eroarea care împiedica generarea de solicitări HTTP în fereastra instrumentului Endpoints pentru numele metodelor cu minuscule. [PY-62033]

PyCharm va afișa acum rezultatele corecte pentru acțiunea Go To Declaration pentru rutele din clientul HTTP atunci când lucrează cu Django Rest Framework. Acest lucru funcționează și pentru FastAPI și Flask.

Rulați manage.py Task din meniul principal cu interpreți la distanță

Când lucrați cu un proiect cu un interpret la distanță pe Docker, Docker Compose, SSH sau WSL, acum puteți rula sarcina manage.py din meniul principal (Instrumente | Executați sarcina manage.py). [PY-52610]

Configurare Python Run/Debug

Actualizări ale câmpului Parametri

În configurația actualizată Python Run/Debug, câmpul Parametri este disponibil implicit. Am mărit lățimea minimă pentru câmp și am restabilit capacitatea de a adăuga macrocomenzi în câmpul Parametri. [PY-61917], [PY-59738]

De asemenea, am remediat o eroare care făcea imposibilă ștergerea unei opțiuni de adăugare a rădăcinilor de conținut sau a rădăcinilor sursă la PYTHONPATH. [PY-61902]

Formatator negru: o opțiune pentru a suprima avertismentele despre fișierele neformatate

În PyCharm 2023.2, am adăugat suport încorporat pentru formatatorul Black. Dacă aveți Black configurat în PyCharm, IDE-ul va verifica dacă fiecare fișier cu care lucrați este formatat corect. Când codul dvs. nu este formatat cu Black, PyCharm vă va anunța. Dacă nu doriți să utilizați formatatorul Black pentru un anumit fișier sau întregul proiect, acum puteți suprima avertismentele despre fișierele neformatate.

Puteți configura acest lucru în Setări | Aspect și Comportament | Notificări.

Actualizări ale suportului pentru dezvoltare frontend

Am adăugat suport pentru:

Culorile sistemului CSS. [WEB-59994]
Funcții trigonometrice și exponențiale CSS. [WEB-61934]
Fișierele de configurare .mjs și .cjs în Prettier. [WEB-61966]
Remedieri generale

Puteți rula din nou scripturi de multiprocesare în consola Python. [PY-50116]
Schimbarea temelor pe Linux funcționează acum conform așteptărilor. [IDEA-283945]
IDE-ul nu mai intră în mod neașteptat în modul ecran complet pe un monitor secundar când antetul nativ Linux este dezactivat. [IDEA-326021]
Actualizarea pluginurilor incluse nu mai elimină fișierele plugin din folderul de instalare al IDE. [IDEA-326800]
Am remediat comportamentul acțiunilor Go To Implementation și Go To Declaration atunci când sunt implicate stub-uri Python. PyCharm arată acum implementarea în loc de stub-uri .pyi. [PY-54905], [PY-54620], [PY-61740]
Pentru lista completă a problemelor abordate în PyCharm 2023.2.1, consultați notele de lansare. Vă rugăm să nu ezitați să ne împărtășiți feedbackul sau să raportați orice erori pe care le întâlniți folosind instrumentul nostru de urmărire a problemelor.

Contact

    Etiam magna arcu, ullamcorper ut pulvinar et, ornare sit amet ligula. Aliquam vitae bibendum lorem. Cras id dui lectus. Pellentesque nec felis tristique urna lacinia sollicitudin ac ac ex. Maecenas mattis faucibus condimentum. Curabitur imperdiet felis at est posuere bibendum. Sed quis nulla tellus.

    ADDRESS

    63739 street lorem ipsum City, Country

    PHONE

    +12 (0) 345 678 9

    EMAIL

    info@company.com

    Cart