Editores de Spintax
Ferramentas para escrever templates spintax: um editor nativo para Windows com pré-visualização ao vivo, extensões com realce fiel ao motor, um playground no navegador — e o arquivo da aplicação de desktop que começou tudo.
Spintax Studio — o editor de desktop
Spintax Studio é um editor nativo e gratuito para Windows no formato de um tradutor: o seu template à esquerda, o texto que ele realmente produz à direita. A pré-visualização e o veredito válido / inválido vêm do motor real compilado na aplicação — a implementação em Object Pascal da mesma família das de JavaScript, PHP e Python — e não de um segundo analisador que poderia discordar.
- Diagnósticos com posição. Erros e avisos trazem linha e coluna: uma chave por fechar fica a um clique, não a uma releitura.
- Editor visual das alternativas. Abra um grupo ao lado do cursor e edite as opções como uma lista; ordene permutações e escolha um subconjunto sem contar parênteses.
- Variáveis e includes inspecionados. Definições, referências, valores de sessão, nomes indefinidos, destinos dos includes e se foram resolvidos.
- Variantes reproduzíveis. Gere um conjunto localmente, fixe-o com uma seed, exporte uma por linha em texto ou num livro XLSX.
- Temas claro e escuro, 14 idiomas de interface.
Funciona totalmente offline: sem conta, sem chave de API, sem telemetria e sem instalar Node, PHP ou Python. Hoje não há IA dentro do Studio — a escrita assistida por IA está planeada para uma versão posterior. Até lá, a combinação que funciona é deixar um modelo redigir o template EN e abri-lo no Studio para ver o que ele produz de facto e corrigir o que o modelo errou.
Extensões de editor
Realce de sintaxe fiel ao motor: enumerações, permutações com <config>, variáveis, diretivas, condicionais, plurais, comentários e aninhamento.
Para o VS Code, instale 301st.spintax do Marketplace. Para o Sublime Text, abra a Command Palette, execute Package Control: Install Package e escolha Spintax.
O playground
Nada para instalar: o playground renderiza templates direto no navegador com o mesmo motor @spintax/core — diagnósticos com linha e coluna, quantas variantes quiser por clique, URLs compartilháveis.
A origem: Generating The Web (GTW)
Antes das extensões e do playground havia um aplicativo desktop. O GTW definiu o padrão de sintaxe que este site documenta; a história e os instaladores originais estão preservados abaixo.
História
Generating The Web (GTW) foi uma aplicação Windows da S5 Development LLC, lançada pela primeira vez por volta de 2009. Foi projetada para webmasters e profissionais de SEO que precisavam produzir grandes volumes de conteúdo único a partir de templates estruturados.
O GTW introduziu a sintaxe principal que as implementações modernas do spintax seguem: enumerações com {chaves}, permutações com [colchetes] e separadores configuráveis, variáveis reutilizáveis via #set, composição de templates através de #include e um pipeline de pós-processamento de múltiplas etapas para correção automática de texto.
O software passou por várias versões, sendo a 2.0 a última versão em inglês e a 2.7 a última em russo. O site original generating-the-web.com já não está ativo.
Algumas funcionalidades do GTW eram específicas da aplicação desktop e não fazem parte da sintaxe moderna: dicionários de sinônimos, filtragem de repetições baseada em shingles e constantes correlacionadas (#const). Os elementos principais da sintaxe — enumerações, permutações, variáveis, includes, comentários e pós-processamento — estão completamente implementados no plugin Spintax para WordPress.
Downloads
Os instaladores originais do GTW, preservados do web.archive.org. Fornecidos tal como estão para fins de referência.
| Arquivo | Versão | Idioma | Tamanho |
|---|---|---|---|
| gtw20.exe | 2.0 | Inglês | 1,6 MB |
| gtw27ru.exe | 2.7 | Russo | 2,5 MB |