Wing, un ambiente di sviluppo progettato per Python

sull'ala

Nel prossimo articolo daremo uno sguardo a Wing. Questo è un IDE sviluppato da Wingware ed è appositamente progettato per il linguaggio di programmazione Python. Wing ci offre molte funzionalità come completamento automatico, modifica automatica, browser sorgente, esplorazione del codice e debug locale e remoto in modo da poter sviluppare i nostri programmi. Nelle versioni gratuite non troveremo tutte queste opzioni, sebbene molte di esse.

Questo è un ambiente di sviluppo integrato (IDE) che è stato progettato per ridurre i tempi di sviluppo e debug. Fornisce un buon aiuto quando si tratta di codificare o individuare errori. Facilita la navigazione e la comprensione del codice Python.

L'editor Wing accelera lo sviluppo di Python fornendo il completamento automatico e la documentazione appropriata al contesto. Ci consentirà anche di avere la modifica automatica, la piegatura del codice, la selezione multipla, i segnalibri e molto altro ancora. Wing può emulare vi, emacs, Eclipse, Visual Studio e Xcode.

Wing semplifica la gestione del codice con goto-definizione, trova usi, trova simboli nel progetto e dispone di una potente opzione di ricerca. Offrirà anche a noi centinaia di opzioni di configurazione influenzando l'emulazione dell'editor, il design dell'interfaccia utente, i temi di visualizzazione, la colorazione della sintassi e altro ancora. È possibile aggiungere nuove funzionalità all'IDE scrivere codice Python che accede all'API di scripting di Wing.

IDE Wing è disponibile in tre diverse versioni. Wing Pro, che è una versione commerciale pieno di funzionalità. Questa versione è particolarmente adatta per i programmatori professionisti. Abbiamo anche a disposizione Wing Personal, che è la versione gratuita e che ometta alcune funzionalità disponibili nella versione commerciale. Questo è focalizzato su studenti e fan. L'ultima versione disponibile è Wing 101. È una versione gratuita molto semplificata, per insegnare ai programmatori principianti.

Come dico, Wing Personal è ora un prodotto gratuito e non richiede più una licenza correre. Include strumenti come Source Browser, PyLint e comandi del sistema operativo. Supporta anche l'API di scripting. Tuttavia, Wing Personal non include funzionalità avanzate modifica, debug, test e amministrazione del codice della versione commerciale. In questa versione non avremo inoltre accesso remoto all'host, refactoring, usi di ricerca, controllo della versione, unit test, probe di debug interattivo, processi multipli e debug di processi secondari, tra le altre caratteristiche. Per poterli apprezzare tutti, dovremo ottenere la versione commerciale.

Caratteristiche generali dell'ala 6

Errore localizzato nell'ala

Wing 6 introduce nuove potenti funzionalità. Alcuni di loro sono:

  • Supporto per scelta multipla.
  • Il Supporto per Raspberry Pi.
  • Supporto per Python 3.6 / 3.7 e Stackless 3.4.
  • Completamento automatico in stringhe e commenti.
  • Indicatore di sintassi e indicatori di errore. Evidenziazione della sintassi per i file Markdown.
  • Debugger ottimizzato, in particolare per il codice multithread. Arresta il debugger di Wing al nuovo punto di interruzione predefinito (). È incluso anche il supporto del debugger per cygwin Python 3.6.
  • Avremo la possibilità di ripristinare la selezione editor dopo l'annullamento e il ripristino.
  • Aggiunta una tavolozza colori scuri.
  • Supporto per build personalizzate di Python, Su Windows
  • Aggiornamento simultaneo dai menu recenti di varie istanze di Wing.
  • Supporto per Django 1.10, 1.11 e 2.0.
  • Visualizzazione migliorata dei nomi per i thread iniziati con il modulo threading.
  • L'ala ha un interfaccia utente flessibile. Tutto è perfettamente posizionato in modo che gli utenti possano trovare facilmente ciò di cui abbiamo bisogno.

Se qualcuno vuole saperne di più su Cosa c'è di nuovo Nell'ultima versione di, puoi farlo nelle informazioni che forniscono sul sito web.

Installa Wing 6 su Ubuntu 18.04

Sviluppo di Python con Wing

Possiamo installare questo IDE nel nostro Ubuntu andando su sezione download dal sito ufficiale di ottieni il pacchetto .deb necessario. Per questo articolo userò l'opzione Personale.

Una volta terminato il download, possiamo utilizzare l'opzione del software Ubuntu o aprire un terminale (Ctrl + Alt + T) e scrivere in esso:

sudo dpkg -i wingide-personal6_6.0.12-1_amd64.deb

Disinstallare Wing 6

Possiamo rimuovere facilmente questo IDE dal nostro computer. Devi solo aprire un terminale (Ctrl + Alt + T) e scrivere in esso:

sudo apt purge wingide-personal6

Documentazione sui tutorial di Wing

Saremo in grado ottenere informazioni su come lavorare con questo IDE in documentazione che gli sviluppatori mettono a disposizione degli utenti sul loro sito web. Questo stesso aiuto può essere trovato usando il menu di aiuto che accompagna il programma.


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.