Wing Python 8, instala este IDE en fase beta en Ubuntu 20.04/18.04

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 Python con 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 de Wing 8 Python IDE

  • 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.

wing 8 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 en el IDE

  • 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.

modos 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:

descargar paquete deb de Wing

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:

instalación paquete deb wing

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 de Wing 8

Desinstalar

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

desinstalar paquete deb

sudo apt remove wing-personal8; sudo apt autoremove

Con paquete snap

about Wing 7 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:

instalar wing 7 snap

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):

desinstalar wing 7 snap

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.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.