¡Hey Coders! el día de hoy les comparto un Overview de un editor que aun esta en desarrollo, pero que me ha parecido interesante y en lo personal me recuerda a un editor que usaba hace muchos años, que es Atom, solo que este tiene un mejor rendimiento. Este editor del que les comento es Lapce.
Ok lo primero ¿Qué es Lapce?
¿Qué es Lapce?
- Lapce es un editor de codigo inspirado en la interfaz de Visual Studio Code
- Es Open Source
- Esta desarrollado en Rust
Caracteristicas de Lapce
Estas son las caracteristicas Obvias:
- Abrir Carpetas y crear Espacios de trabajo (workpsaces)
- Puedes separar la ventan a la mitad. Ademas tiene 3 iconos en la parte inferior para acomodar la posicion de estas ventanas (Layouts)
Otras caracteristicas:
- Buscador de archivos con Ctrl + P
- Paleta de comandos con Ctrl + Shift + P
- puedes cambiar el tema escribiendo:
change theme - Puedes establecer atajaos escribiendo
shortcuts
- puedes cambiar el tema escribiendo:
- Puedes instalar Plugins (Aunque hay muy pocos de momento)
- Para poder soportar lengujes como Rust, C/ C++, Python y otros
- Puedes usar los modos de Vim (similar a la extension de Vim para Visual Studio Code)
- Puede abrir archivos con SSH o WSL
- Pueden desarrollarse plugins usando WASI
Temas
Puedes ejecutar Ctrl + Shift + P, y luego ejecutar :change Theme, para instalar temas como Monokai.
Desventajas de Lapce (de Momento)
- No hay autocompletado de momento
- Muy pocos plugins
- Su integracion es casi nula
Conclusion
De momento Lapce aun esta en desarrollo, y en lo personal no me veo utilizandolo a corto plazo, sobretodo porque estos dias uso muchos Plugins de Visual Studio code, que me permiten desarrollar rapido y evitar haciendo tareas muy reptitivas. Sin embargo proyectos como este es una buena opcion a modo de ofrecer alternativas para VScode en entornos donde se busque un mejor rendimiento y poco consumo de recursos. La competencia es sana, y Lapce puede que sea un buen competidor a futuro.
Lapce es un editor de Codigo desarrollado en Rust
- Sitio Web: https://lapce.dev/
- Docs: https://docs.lapce.dev/
- Repositiorio de Github: https://github.com/lapce/lapce