PyCharm, l'IDE per Python è aggiornato alla sua versione 2019.2

su PyCharm Community Edition

JetBrains ha effettuato gli aggiornamenti corrispondenti al suo pacchetto software e tra questi L'EDI Python PyCharm più utilizzato non è esente da una nuova versione. Quale in questa occasione PyCharm 2019.2 raggiunge la sua ultima versione.

Questo è il secondo importante aggiornamento annuale di EDI, che offre un'esperienza Jupyter Notebook migliorata, evidenziazione della sintassi per molti altri linguaggi, supporto per alcune delle funzionalità principali di Python 3.8 e molto altro ancora.

Principali novità di PyCharm 2019.2

In questa nuova versione Aggiunta integrazione Jupyter Notebook, dove è stato potenziato con l'implementazione di alcune delle funzionalità più richieste di Jupyter Notebook.

Un una di queste caratteristiche è la possibilità di eseguire tutte le celle con un solo clic. Sebbene il supporto per una tale funzionalità sembri banale, non è stato così semplice nell'implementazione poiché JetBrains ha dovuto reimplementare parte della logica di esecuzione di Jupyter da PyCharm.

Anche la configurazione del server Jupyter è stata migliorata: con più progetti aperti, PyCharm userebbe implicitamente il primo progetto che hai aperto per avviare un server Jupyter gestito. Questo è ora configurabile.

Un'altra novità per migliorare l'esperienza utente con Jupyter Notebook è la spaziatura con le linee virtuali.

Infatti, quando visualizzi un taccuino nel browser le celle sono naturalmente leggermente distanziate. Ma l'approccio di PyCharm di visualizzare il codice come un file Python, quindi sembrava un po 'più denso.

In PyCharm 2019.2, gli utenti noteranno anche la visualizzazione online dei valori delle variabili. Il debugger di PyCharm ti aiuta a tenere traccia delle tue variabili e ti dice come funzionano mentre lavori sul tuo laptop.

Un'altra caratteristica richiesta dagli utenti era la possibilità di riavviare il kernel, ed è ora disponibile. Ora è anche possibile pubblicare notebook da PyCharm a JetBrains Datalore, un'applicazione web intelligente per l'analisi dei dati.

Miglioramenti nello scambio di dati elettronici

A livello EDI, va notato che il miglioramento dell'evidenziazione della sintassi è stato aggiunto per molte altre lingue.

Ciò è utile se si lavora su progetti in cui si è infiltrato codice per un'altra lingua. PyCharm ora evidenzierà la sintassi di Windows .bat, C #, C ++, Groovy, Lua, Makefiles, ecc.

Questa nuova versione di EDI Python ha anche il supporto bash di base. La realtà è che la maggior parte dei progetti, a un certo punto della loro vita, finiscono con i file bash nel loro repository.

Ecco perché PyCharm ora evidenzierà la sintassi bash, fornirà una funzione di completamento del codice di base per bash e si integrerà con Shellcheck per controllare i file bash.

La nuova versione fornisce anche una migliore compatibilità con EditorConfig. I file EditorConfig ti consentono di incorporare le configurazioni dello stile del codice direttamente nel tuo repository.

JetBrains ha ora migliorato questa funzione per essere più flessibile. Ad esempio, ora è possibile utilizzare più file EditorConfig per impostare parametri diversi per parti diverse del progetto.

Python

In questa versione, JetBrains aggiunge il supporto per alcune delle caratteristiche principali di Python 3.8. Ad esempio, è possibile testare solo i parametri posizionali, assegnare variabili nelle espressioni, il qualificatore "Finale" per limitare l'uso di metodi, classi e variabili, nonché nuovi modi per utilizzare le stringhe f per presentare valori e variabili.

A livello di Python, ricorda che una delle caratteristiche chiave di PyCharm è la sua capacità di refactoring automatico del tuo codice.

JavaScript

Il refactoring del codice è ora più personalizzabile, con un'opzione per rinominare o meno i riferimenti dinamici. Se questa opzione è selezionata, puoi scegliere quali istanze rinominare e quali lasciare così come sono, utilizzando un'interfaccia di anteprima.

Sul lato JavaScript, altre nuove funzionalità includono una migliore visibilità delle librerie nel debugger: l'icona del filtro nello stack di chiamate del debugger consente di nascondere tutte le chiamate di codice di terze parti. Ora tutto ciò che contrassegni come libreria può essere nascosto con questa nuova funzionalità.

Infine, per saperne di più su questa versione e sul download di questa nuova versione puoi farlo controlla questo link.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.