Редактори 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 показує, що він насправді рендерить, і дає полагодити те, що модель наплутала.
Розширення редакторів
Підсвічування синтаксису, точне за рушієм: переліки, перестановки з <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 МБ |