BookinglyTech News
Software

YINI publica en el marketplace de VS Code su extensión de resaltado, ya en 1.0.0

El proyecto YINI estrena la versión 1.0.0 de su extensión de resaltado de sintaxis para Visual Studio Code, alineada con la especificación 1.0.0 RC 6.

2 min de lecturaDev.to0 vistas

El proyecto YINI ha publicado la versión 1.0.0 de su extensión de resaltado de sintaxis para Visual Studio Code. Está disponible en el marketplace de Visual Studio Code y su objetivo es la especificación 1.0.0 RC 6 del lenguaje. Quien trabaje con ficheros .yini puede instalarla buscando el nombre de la extensión desde el propio VS Code.

El identificador del paquete es yini-lang.yini-syntax-highlighting y lo firma el publisher yini-lang, el mismo que mantiene el repositorio del proyecto.

Qué colorea

La extensión cubre la sintaxis de la RC 6: secciones, claves, valores, cadenas, números, comentarios, listas, objetos y directivas. Es decir, lo que uno espera de un resaltador para un formato de configuración, ni más ni menos.

Conviene ponerlo en contexto. Un resaltador de sintaxis es la pieza más barata de cualquier ecosistema de lenguajes: no valida, no autocompleta, no detecta errores, solo pinta el texto para que se lea mejor. Que llegue a 1.0.0 dice que la extensión ha salido del estado de prueba, no que YINI esté maduro. El propio anuncio reconoce que esto es solo una parte del ecosistema, aunque no detalla qué otras piezas lo componen ni en qué estado están.

Para el lector que no siga el proyecto, YINI se presenta como un formato de configuración con ficheros de extensión .yini. Su especificación sigue en release candidate, la RC 6, así que la extensión va por delante de la versión final del propio lenguaje.

Lo que no cuenta el anuncio

El texto no menciona números de descargas, ni quién está detrás del proyecto, ni si hay planes para un servidor de lenguaje, validación de ficheros o integración con otras herramientas de edición. Tampoco hay fecha de cuándo se cerrará la especificación 1.0.0 definitiva.

Si en tu día a día aparecen ficheros .yini, instalar el resaltador cuesta un minuto y no tiene riesgo. Si no los usas, no hay nada aquí que cambie tus decisiones técnicas. El dato relevante para seguirle la pista al proyecto es cuándo sale la 1.0.0 de la especificación y si para entonces aparece algo más que un resaltador: un parser, un validador o soporte de LSP son los que marcarían la diferencia para integrarlo en un pipeline.