Editores de Spintax

Herramientas para escribir plantillas spintax: un editor nativo de Windows con render en vivo, extensiones con resaltado fiel al motor, un playground en el navegador — y el archivo de la aplicación de escritorio que lo empezó todo.

Spintax Studio — el editor de escritorio

Spintax Studio es un editor nativo y gratuito para Windows con forma de traductor: tu plantilla a la izquierda, el texto que realmente produce a la derecha. El render y el veredicto válido / inválido vienen del motor real compilado dentro de la aplicación — la implementación en Object Pascal de la misma familia que las de JavaScript, PHP y Python — y no de un segundo analizador que podría discrepar.

  • Diagnósticos con posición. Los errores y avisos llevan línea y columna: una llave sin cerrar está a un clic, no a una relectura.
  • Editor visual de alternativas. Abre un grupo junto al cursor y edita sus opciones como una lista; ordena permutaciones y elige un subconjunto sin contar corchetes.
  • Variables e includes inspeccionados. Definiciones, referencias, valores de sesión, nombres indefinidos, destinos de los includes y si se resolvieron.
  • Variantes reproducibles. Genera un conjunto localmente, fíjalo con una semilla y expórtalo una por línea en texto o en un libro XLSX.
  • Temas claro y oscuro, 14 idiomas de interfaz.

Funciona totalmente sin conexión: sin cuenta, sin clave de API, sin telemetría y sin instalar Node, PHP o Python. Hoy no hay IA dentro de Studio — la escritura asistida por IA está prevista para una versión posterior. Mientras tanto, la combinación que funciona es dejar que un modelo redacte la plantilla EN y abrirla en Studio para ver qué produce de verdad y corregir lo que el modelo hizo mal.

Spintax Studio: el editor de alternativas, la plantilla resaltada y el render en vivo, uno junto a otro

Extensiones de editor

Resaltado de sintaxis fiel al motor: enumeraciones, permutaciones con <config>, variables, directivas, condicionales, plurales, comentarios y anidamiento.

Para VS Code, instala 301st.spintax desde el Marketplace. Para Sublime Text, abre la Command Palette, ejecuta Package Control: Install Package y elige Spintax.

El playground

Nada que instalar: el playground renderiza plantillas directamente en el navegador con el mismo motor @spintax/core — diagnósticos con línea y columna, tantas variantes como quieras por clic y URLs para compartir.

El origen: Generating The Web (GTW)

Antes de las extensiones y el playground hubo una aplicación de escritorio. GTW definió el estándar de sintaxis que documenta este sitio; su historia y los instaladores originales se conservan abajo.

Historia

Generating The Web (GTW) fue una aplicación para Windows de S5 Development LLC, lanzada por primera vez alrededor de 2009. Fue diseñada para webmasters y profesionales SEO que necesitaban producir grandes volúmenes de contenido único a partir de plantillas estructuradas.

GTW introdujo la sintaxis principal que siguen las implementaciones modernas de spintax: enumeraciones con {llaves}, permutaciones con [corchetes] y separadores configurables, variables reutilizables mediante #set, composición de plantillas a través de #include y un pipeline de post-procesamiento de múltiples etapas para la corrección automática de texto.

El software pasó por varias versiones, siendo la 2.0 la última versión en inglés y la 2.7 la última en ruso. El sitio web original generating-the-web.com ya no está activo.

Algunas funciones de GTW eran específicas de la aplicación de escritorio y no forman parte de la sintaxis moderna: diccionarios de sinónimos, filtrado de repeticiones basado en shingles y constantes correlacionadas (#const). Los elementos principales de la sintaxis — enumeraciones, permutaciones, variables, includes, comentarios y post-procesamiento — están completamente implementados en el plugin Spintax para WordPress.

Descargas

Los instaladores originales de GTW, preservados de web.archive.org. Proporcionados tal cual con fines de referencia.

ArchivoVersiónIdiomaTamaño
gtw20.exe 2.0 Inglés 1.6 MB
gtw27ru.exe 2.7 Ruso 2.5 MB