Wing, un entorn de desenvolupament pensat per Python

about wing

En el següent article anem a fer una ullada a Wing. Aquest és un IDE desenvolupat per Wingware i està especialment dissenyat per al llenguatge de programació Python. Wing ens ofereix moltes funcions, com autocompletat, edició automàtica, navegador d'origen, navegació per codi i depuració local i remota perquè puguem desenvolupar els nostres programes. En les versions gratuïtes no trobarem totes aquestes opcions, tot i que si moltes d'elles.

Aquest és un entorn de desenvolupament integrat (IDE) que ha estat pensat per reduir el temps de desenvolupament i depuració. Ofereix una bona ajuda a l'hora de codificar o localitzar errors. Facilita la navegació i comprensió de el codi Python.

L'editor de Wing accelera el desenvolupament de Python aportant autocompletat i documentació apropiada per al context. A més ens permetrà disposar d'edició automàtica, plegat de codi, selecció múltiple, marcadors i molt més. Wing pot emular vaig veure, emacs, Eclipsi, Visual Studio i Xcode.

Wing facilita el maneig d'el codi amb goto-definition, troba usos, troba símbols en el projecte i compta amb una potent opció de cerca. També ens va a ofereix centenars d'opcions de configuració que afecten l'emulació de l'editor, a el disseny de la interfície d'usuari, als temes de visualització, a la coloració de sintaxi i molt més. Es poden afegir noves característiques a l'IDE creant programes Python que accedeixi a l'API de scripting de Wing.

L'IDE Wing està disponible en tres versions diferents. Wing Pro, que és una versió comercial amb totes les funcions. Aquesta versió està especialment indicada per a programadors professionals. També tenim disponible Wing Personal, que és la versió gratuïta i que omet algunes característiques disponibles a la versió comercial. Aquesta es enfocada a estudiants i aficionats. L'última versió disponible és Wing 101. És una versió gratuïta molt simplificada, Per a l'ensenyament de programadors principiants.

Com dic, Wing Personal ara és un producte gratuït i ja no requereix una llicència per executar-se. Inclou eines com Source Browser, PyLint i comandaments de sistema operatiu. També és compatible amb l'API de scripting. No obstant això, Wing Personal no inclou funcions avançades d'edició, depuració, prova i administració de el codi de la versió comercial. En aquesta versió tampoc tindrem accés remot a l'amfitrió, refactorització, usos de recerca, control de versions, proves d'unitats, sonda de depuració interactiva, procés múltiple i depuració de processos secundaris, entre altres característiques. Per poder gaudir de totes elles, haurem de fer-nos amb la versió comercial.

Característiques generals de Wing juny

Error localitzat Wing

Wing 6 presenta noves i potents característiques. Algunes d'elles són:

  • Ha millorat el suport de selecció múltiple.
  • S'ha millorat el suport de Raspberry Pi.
  • suport per Pitó 3.6 / 3.7 i Stackless 3.4.
  • autocompletado en cadenes i comentaris.
  • Indicador de sintaxi e indicadors d'errors. Ressaltat de sintaxi per als arxius Markdown.
  • depurador optimitzat, Particularment per codi multiprocés. Atura el depurador de Wing en el nou punt d'interrupció () incorporat. També té suport de el depurador per cygwin Python 3.6.
  • Tindrem la possibilitat de restaurar la selecció de l'editor després de desfer i refer.
  • Afegida una paleta de colors foscos.
  • suport per compilacions de Python personalitzades, En Windows
  • actualització simultània dels menús recents de diverses instàncies de Wing.
  • suport per Django 1.10, 1.11 i 2.0.
  • visualització millorada dels noms per als fils iniciats amb el mòdul de subprocessos.
  • Wing té una interfície d'usuari flexible. Tot està col·locat perfectament perquè els usuaris puguem trobar el que necessitem amb facilitat.

Si algú vol saber més sobre que hi ha de nou en l'última versió de, pot fer-ho en la informació que proporcionen de la pàgina web.

Instal·lar Wing juny a Ubuntu 6

Desenvolupament Python amb Wing

Podem instal·lar aquest IDE en el nostre Ubuntu dirigint-nos a la secció de descàrregues de la pàgina web oficial per fer-nos amb el paquet .deb necessari. Per a aquest article jo vaig a utilitzar l'opció personal.

Un cop acabada la descàrrega, podem utilitzar o bé l'opció de programari d'Ubuntu, o obrir una terminal (Ctrl + Alt + T) i escriure-hi:

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

Desinstal Wing juny

Podrem eliminar aquest IDE del nostre equip de manera senzilla. Només cal obrir una terminal (Ctrl + Alt + T) i escriure-hi:

sudo apt purge wingide-personal6

Wing tutorials documentació

Anem a poder obtenir informació sobre com funcionar amb aquest IDE en l' documentació que els desenvolupadors posen a disposició dels usuaris a la seva pàgina web. Aquesta mateixa ajuda la podrem trobar utilitzant el menú d'ajuda que acompanya el programa.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.