about-wing-8

En el siguiente artículo vamos a echar un vistazo a Wing 8 Python IDE. Esta versión todavía está en fase beta a día de hoy, aun que la versión 7.X si es estable. Hoy en día Python es uno de los lenguajes de programación más populares, ya que cuenta con un potencial muy amplio. Sin embargo, para ser más productivo con un lenguaje de programación, los usuarios necesitamos un IDE a la altura. Por este motivo en las siguientes líneas vamos a ver cómo podemos instalar Wing Python IDE en Ubuntu.

Wing es un IDE para Pylintcon un funcionamiento bastante rápido. Este IDE se puede encontrar en 3 versiones. La primera es Wing Pro, que es una versión de pago con todas las características que ofrece el proyecto. La segunda es Wing Personal, que está orientada a estudiantes y programadores de nivel medio que contarán con un IDE sin tantas opciones disponibles, pero muy funcional y ágil para realizar el trabajo. La última versión disponible es Wing 101, la cual es una versión básica de la aplicación. Esta suele ser usada por los profesionales de la docencia para enseñar sobre Python.

Hay que decir que las principales características de Wing se pueden encontrar presentes en todas las versiones. Sin embargo, como es evidente, Wing Pro es la versión más completa y está al mismo nivel que otras soluciones profesionales como PyCharm. Una vez instalado, Wing Python IDE podremos actualizarlo a nuevas versiones sin necesidad de descargar un instalador.

Características generales de Wing Python

preferencias-wing-8

  • Wing está disponible para Gnu/Linux, Windows y MacOS.
  • Se ha mejorado el soporte de múltiples selecciones, al igual que la compatibilidad con Raspberry Pi.
  • Tiene soporte para Python 3.8 y 3.9.

wing8-funcionando

  • Incluye una depuración más sencilla de módulos lanzados con python -m.
  • Buscar, ir a la definición, buscar usos y otras funciones muestran llamadas en el editor para que sea más fácil ver el texto al que se hace referencia.
  • Cuenta con cuatro nuevas paletas de colores; Drácula, Positronic, Cherry Blossom y Sun Steel.
  • Dispondremos de un modo vi mejorado.
  • El plegado de código ahora también está disponible en archivos YAML, JSON, .pyi y .pi.

tutorial-wing8

  • Dispondremos de una extensa documentación, que todavía no ha sido actualizada a la versión 8.
  • Restauración mejorada del estado visual en editores para archivos que cambian fuera de Wing.
  • Nuevos íconos de navegador de fuentes, proyectos y autocompletado.
  • Ajuste de palabras opcional para la salida en la herramienta de prueba.
  • Python Executable se puede configurar en una línea de comando.
  • Encontraremos una configuración manual más sencilla para la depuración remota.
  • Precisión mejorada de las advertencias de código.
  • Gestión mejorada del proceso de E / S de depuración.
  • Permite el desarrollo remoto sin túneles SSH.
  • Wing ahora se ejecuta en Qt 5.1X.

wing-8-modo-oscuro

  • Posibilidad de utilizar el modo oscuro.
  • Autocompletado en cadenas y comentarios.
  • Indicador de sintaxis e indicadores de error. Resaltado de sintaxis para archivos Markdown.
  • Depurador optimizado.
  • Mejor soporte para Django ejecutándose en un host remoto

Estas son solo algunas características de este IDE. Se pueden consultar todas las novedades y correcciones de la versión 8 en la página web del proyecto.

Instalar Wing Python IDE en Ubuntu

En el momento de escribir esta publicación, los usuarios podemos probar la versión 8.0.0.5 como paquete .DEB, que todavía está en beta. También podemos instalar la versión de Wing 7.2.9 como paquete snap, que es estable y que se lanzó recientemente.

Con paquete .DEB

Para descargar Wing Python 8 IDE, podemos acceder a la opción de descargas mediante el navegador, o desde una terminal (Ctrl+Alt+T) tendremos la opción de utilizar wget para hacernos con este paquete:

wget -c https://wingware.com/pub/wing-personal/8.0.0.5/wing-personal8_8.0.0-5_amd64.deb

Finalizada la descarga, ya podemos instalar el paquete con este otro comando:

sudo apt install ./wing-personal8_8.0.0-5_amd64.deb

Cuando termine la instalación, solo queda buscar el lanzador del programa en nuestro equipo.

lanzador-wing

Desinstalar

Para eliminar este IDE instalado mediante paquete .DEB, no tendremos más que abrir una terminal (Ctrl+Alt+T) y ejecutar en ella:

sudo apt remove wing-personal8; sudo apt autoremove

Con paquete snap

about-wing7-snap

Si prefieres utilizar una versión estable de este IDE, los usuarios podemos encontrar en snapcraft el paquete snap para nuestro sistema Ubuntu. Si optas por esta instalación, la versión instalada será la 7.2.9. En una terminal (Ctrl+Alt+T) solo necesitaremos escribir el comando:

sudo snap install --classic wing-personal7

Para iniciar el programa podemos lanzarlo desde la terminal con el comando:

wing-personal7

Desinstalar

Cuando queramos eliminar este IDE para Python instalado con paquete snap, podemos utilizar la opción de software de Ubuntu o ejecutar en la terminal (Ctrl+Alt+T):

sudo snap remove wing-personal7

Hoy en día se pueden encontrar muchas herramientas que van a facilitar el proceso a la hora de programar, y esta es la esencia de este IDE. En este contexto, Wing es un IDE bastante competente para Python, que buscar ser una alternativa seria. Para más información acerca de cómo funcionar con este IDE, se puede consultar la documentación que los desarrolladores ponen a disposición de los usuarios en su página web.

 

Fuente: ubunlog

¿Quién está en línea?

Hay 1000 invitados y ningún miembro en línea