Spintax エディタ

spintax テンプレートを書くための道具:ライブレンダリング付きの Windows ネイティブエディタ、エンジンに忠実なハイライト拡張、ブラウザ内のプレイグラウンド — そしてすべての始まりとなったデスクトップアプリの記録。

Spintax Studio — デスクトップエディタ

Spintax Studio は翻訳ツールのような形をした無料の Windows ネイティブエディタです。左にテンプレート、右にそれが実際に生成するテキスト。レンダリングも「有効/無効」の判定も、アプリに組み込まれた実エンジン — JavaScript、PHP、Python と同じ系統の Object Pascal 実装 — が出します。別の解析器が食い違う余地はありません。

  • 位置つきの診断。エラーと警告に行と列が付くので、閉じ忘れた括弧は読み直さずクリックで見つかります。
  • 選択肢のビジュアル編集。カーソル脇でグループを開き、候補をリストとして編集。並び順や部分集合の指定も括弧を数えずに行えます。
  • 変数と include を可視化。定義、参照、セッション値、未定義の名前、include の対象と解決状況。
  • 再現できるバリエーション。ローカルで生成し、シードで固定し、1 行 1 件のテキストまたは XLSX ブックとして書き出せます。
  • ライトとダークのテーマ、14 の UI 言語。

完全にオフラインで動作します。アカウント、API キー、テレメトリはなく、Node・PHP・Python のランタイムも不要です。現時点の Studio に AI は入っていません — AI 支援の執筆は将来のリリースで予定しています。それまでの有効な組み合わせは、モデルにテンプレートの下書きを書かせ EN、Studio で実際の出力を確かめて、モデルの誤りを直すことです。

Spintax Studio:選択肢エディタ、ハイライトされたテンプレート、ライブレンダリングが横並び

エディタ拡張

エンジンに忠実なシンタックスハイライト:列挙、<config> 付き順列、変数、ディレクティブ、条件、複数形、コメント、ネスト。

VS Code は Marketplace から 301st.spintax をインストール。Sublime Text は Command Palette を開き、Package Control: Install Package を実行して Spintax を選択。

プレイグラウンド

インストール不要:プレイグラウンドは同じエンジン @spintax/core でテンプレートをブラウザ内でレンダリング — 行・列付きの診断、ワンクリックで好きな数のバリアント、共有可能な URL。

原点:Generating The Web(GTW)

拡張やプレイグラウンドの前に、一つのデスクトップアプリがありました。GTW は本サイトが文書化する構文標準を定めたアプリです。その歴史とオリジナルのインストーラを以下に保存しています。

歴史

Generating The Web (GTW)はS5 Development LLCによるWindowsアプリケーションで、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 MB
gtw27ru.exe 2.7 ロシア語 2.5 MB