LiteIDE, un entorno de desarrollo pensado para Go

about LiteIDE

En el siguiente artículo vamos a echar un vistazo a LiteIDE. Este es un entorno de desarrollo integrado, simple y multiplataforma. Este software está diseñado para editar y construir proyectos escritos en el lenguaje de programación Go. LiteIDE es un software gratuito y de código abierto.

Antes de hacernos con LiteIDE, debemos comenzar instalando Go Language Runtime. Si no dispones de este lenguaje instalado en tu equipo, puedes seguir un artículo al respecto publicado en esta misma web. También se pueden encontrar instrucciones detalladas en la página de golang.

Características generales de LiteIDE

opciones disponibles en LiteIDE

Algunas de sus características incluyen:

Características principales

  • Soporte multiplataforma: se ejecuta en Gnu/Linux, MacOS X, FreeBSD, OpenBSD y Windows.
  • Cuenta con un sistema de gestión del entorno.
  • Gestión de tipo MIME.
  • Comandos de construcción configurables.
  • Archivo de apertura rápida.

Editor de código avanzado

  • El editor de código admite Golang, Markdown y Golang Present.
  • Cuenta con herramientas de navegación de código rápido.
  • Dispondremos de resaltado de sintaxis y combinación de colores.
  • También encontraremos disponible finalización de código y código plegable.
  • Mostrar guardar revisión.
  • Podremos volver a cargar el archivo por medio de diferencias internas.

Soporte de Golang

  • Soporta módulos Go1.11 Go y Go1 GOPATH. Además cuenta con soporte Go1.5 Go vendor.
  • También ofrece gestión del entorno de construcción Golang.
  • Se puede compilar y probar usando las herramientas estándar de Golang.
  • Sistema de soporte GOPATH personalizado, IDE y proyecto.
  • Configuración personalizada de construcción del proyecto.
  • Navegador de paquetes Golang.
  • Vista de clase Golang y esquema.
  • Búsqueda de documentos de Golang e índice de API.
  • Navegación por el código fuente y consejos de información.
  • Clon de gocode integrado de nsf / gocode.
  • Depurar con GDB y Delve.

Estas son solo algunas de las características que ofrece este IDE a los usuarios. Se pueden consultar todas ellas en la página de GitHub que tiene el proyecto.

Ejecutar LiteIDE en Ubuntu

código de ejemplo de go con LiteIDE

Como una AppImage

LiteIDE está disponible como una AppImage. Estos archivos se puede descargar y ejecutar en nuestro sistema Gnu/Linux sin necesidad de un administrador de paquetes y sin que se alteren las bibliotecas ni las preferencias del sistema.

A diferencia de otras, no es necesario instalar las aplicaciones AppImages para poder usarlas. Sin embargo, como es conocido por todos los que las utilizamos o probamos, es necesario marcar los archivos como ejecutables.

Para hacernos con este programa, vamos a poder descargar LiteIDE AppImage desde la página de lanzamientos del proyecto, bien sea desde el navegador o descargando el archivo mediante wget. Para esto último solo tendremos que escribir en la terminal (Ctrl+Alt+T) el siguiente comando. Con el que nos vamos a descargar la versión 36.2, que es la última versión para 64 bits publicada a día de hoy:

descarga el archivo AppImage

wget https://github.com/visualfc/liteide/releases/download/x36.2/liteidex36.2.linux64-qt5.5.1.AppImage

Terminada la descarga, solo tendremos que hacerlo ejecutable usando el administrador de archivos. También podemos utilizar el siguiente comando, en la misma terminal (Ctrl+Alt+T) y desde la carpeta en la que tengamos guardado el archivo descargado:

chmod +x ./*.AppImage

Después, solo habrá que hacer doble clic sobre el archivo AppImage desde el administrador de archivos para lanzar el programa.

Instalar como snap

proyecto nuevo LiteIDE

Si nos interesa instalar LiteIDE mediante paquete snap, solo hay que seguir las instrucciones que nos ofrecen en snapcraft. En una terminal (Ctrl+Alt+T) tendremos que escribir el siguiente comando:

sudo snap install liteide-tpaw

Otras instalaciones

Si prefieres compilar la fuente o probar las otras instalaciones posibles de este IDE, se pueden seguir las instrucciones de instalación que ofrecen en la página web del proyecto.

Este es un IDE para editar y construir proyectos escritos en el lenguaje de programación Go. Aun que hay muchas otras opciones disponibles como IDE para Go, como es el caso de Eclipse con el complemento Goclipse, Sublime con el complemento GO, Intelli Idea j con el complemento go, etc. Este es un IDE creado especialmente para el lenguaje Go, sin necesidad de instalar nada más. Se puede obtener más información acerca de este proyecto en la página web del mismo.

Sé el primero en comentar

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.