Lapce: editor ligero de código

Una alternativa ligera y de código abierto a otros programas de edición de código.

Llevo en la profesión de informática más de un cuarto de siglo (26 años para ser más exactos). Y siempre me he decantado por la rama de administración de sistemas. La rama de programación siempre la he visto como hobby más que profesión. Empecé programando en BASIC en el MSX, luego aprendí Cobol y Pascal en la FP, y he hecho un par de juegos con C y SDL. Pero nunca en el terreno profesional.

Siempre he utilizado las herramientas que venían con el sistema operativo: Gedit, Kate o VIM han sido las herramientas que he utilizado. El coloreado del lenguaje y la documentación oficial era todo lo que necesitaba.

En los últimos años, VSCode se ha convertido en la herramienta de desarrollo más utilizada, gracias a sus infinitos plugins que dan soporte a cualquier lenguaje y situación. Una de las críticas que más recibe es estar basado en Electron, así que se considera una aplicación "pesada". Y Lapce es una de las alternativas que se han creado para rellenar ese hueco: escrito en el lenguaje Rust, el consumo de memoria es muy inferior a VSCode (37 Mb, recién arrancada la aplicación) y un inicio/respuesta mucho más rápido.

Interfaz de Lapce
Interfaz de Lapce, similar a VSCode

Es un proyecto relativamente joven, la versión actual es la 0.4.1 y tiene varias carencias, entre las más importantes: no está traducida al castellano y la cantidad de plugins no es muy extensa (más bien ridícula si lo comparamos con VSCode). Actualmente hay plugins para C/C++, Python, Rust, YAML, HTML, Go...

Además dispone de soporte para control de versiones (Git), con la posibilidad de controlar y hacer commits. Y un apartado de debug.

Para un programador profesional, seguramente se quede corto. Pero según que casos puede ser una alternativa: equipos más humildes o gente que quiera respuesta del programa más rápida o un uso de recursos más reducidos.

El programa suele venir empaquetado en las principales distribuciones, aunque también hay disponible una versión en Flathub.

20/08/2024 - Linux