Редактори Spintax

Інструменти для написання spintax-шаблонів: нативний редактор для Windows із живим рендером, розширення з точним підсвічуванням, пісочниця в браузері — і архів настільної програми, з якої все почалося.

Spintax Studio — настільний редактор

Spintax Studio — безкоштовний нативний редактор для Windows, влаштований як перекладач: ліворуч ваш шаблон, праворуч текст, який він насправді породжує. І рендер, і вердикт «валідно чи ні» видає справжній рушій, вкомпільований у застосунок, — реалізація на Object Pascal із тієї самої родини, що JavaScript, PHP і Python, — а не другий парсер, який може з ним розійтися.

  • Діагностика з позицією. Помилки та попередження мають рядок і колонку: незакрита дужка знаходиться кліком, а не вичитуванням.
  • Візуальний редактор вибору. Групу видно поруч із курсором, альтернативи правляться списком; порядок перестановки та її підмножина задаються без перелічування дужок.
  • Змінні та includes під лупою. Означення, посилання, значення сесії, невизначені імена, цілі includes і стан їх розвʼязання.
  • Відтворювані варіанти. Набір генерується локально, закріплюється сідом і вивантажується по одному в рядку текстом або книгою XLSX.
  • Світла й темна теми, 14 мов інтерфейсу.

Працює цілком офлайн: без облікового запису, без ключа API, без телеметрії та без Node, PHP чи Python. AI усередині Studio поки немає — робота з AI запланована на наступні випуски. А доти зв’язка така: чернетку шаблону пише модель EN, а Studio показує, що він насправді рендерить, і дає полагодити те, що модель наплутала.

Spintax Studio: редактор вибору, шаблон із підсвічуванням і живий рендер поруч

Розширення редакторів

Підсвічування синтаксису, точне за рушієм: переліки, перестановки з <config>, змінні, директиви, умови, форми множини, коментарі та вкладеність.

Для VS Code встановіть 301st.spintax із Marketplace. Для Sublime Text відкрийте Command Palette, виконайте Package Control: Install Package і виберіть Spintax.

Пісочниця

Нічого не треба встановлювати: пісочниця рендерить шаблони просто в браузері через той самий рушій @spintax/core — діагностика з рядком і колонкою, будь-яка кількість варіантів за клік, посилання для поширення.

Витоки: Generating The Web (GTW)

До розширень і пісочниці був настільний софт. GTW визначив стандарт синтаксису, який документує цей сайт; історія та оригінальні інсталятори збережені нижче.

Історія

Generating The Web (GTW) — застосунок для Windows від S5 Development LLC, уперше випущений приблизно 2009 року. Його створили для веб-майстрів та SEO-фахівців, яким потрібно було виробляти великі обсяги унікального контенту зі структурованих шаблонів.

GTW запровадив основний синтаксис, якого дотримуються сучасні реалізації spintax: переліки з {фігурними дужками}, перестановки з [квадратними дужками] та налаштовуваними роздільниками, змінні через #set, композицію шаблонів через #include і багатоступеневий конвеєр постобробки для автоматичної корекції тексту.

Програма пройшла кілька версій: 2.0 — остання англомовна, 2.7 — остання російськомовна. Оригінальний сайт generating-the-web.com більше не працює.

Деякі можливості GTW були специфічні для настільного застосунку й не увійшли до сучасного синтаксису: словники синонімів, фільтрація повторів на основі шинглів і корельовані константи (#const). Основні елементи синтаксису — переліки, перестановки, змінні, включення, коментарі та постобробка — повністю реалізовані в плагіні Spintax для WordPress.

Завантаження

Оригінальні інсталятори GTW, збережені з web.archive.org. Надаються як є, у довідкових цілях.

ФайлВерсіяМоваРозмір
gtw20.exe 2.0 Англійська 1,6 МБ
gtw27ru.exe 2.7 Російська 2,5 МБ