Spintax 에디터
spintax 템플릿을 쓰기 위한 도구: 실시간 렌더링을 갖춘 Windows 네이티브 편집기, 엔진과 일치하는 강조 확장, 브라우저 플레이그라운드 — 그리고 모든 것을 시작한 데스크톱 앱의 기록.
Spintax Studio — 데스크톱 편집기
Spintax Studio는 번역기처럼 생긴 무료 Windows 네이티브 편집기입니다. 왼쪽에는 템플릿, 오른쪽에는 그것이 실제로 만들어내는 텍스트가 놓입니다. 렌더링과 유효/무효 판정은 앱에 함께 컴파일된 실제 엔진 — JavaScript, PHP, Python과 같은 계열의 Object Pascal 구현 — 이 내리며, 다르게 판단할 수 있는 두 번째 파서는 없습니다.
- 위치가 있는 진단. 오류와 경고에 줄과 열이 표시되어 닫히지 않은 괄호를 클릭 한 번으로 찾습니다.
- 선택지 시각 편집기. 커서 옆에서 그룹을 열어 대안을 목록으로 편집하고, 괄호를 세지 않고 순열의 순서와 부분집합을 정합니다.
- 변수와 include 점검. 정의, 참조, 세션 값, 정의되지 않은 이름, include 대상과 해석 여부.
- 재현 가능한 변형. 로컬에서 한 묶음을 생성하고 시드로 고정한 뒤 한 줄에 하나씩 텍스트나 XLSX 통합 문서로 내보냅니다.
- 라이트와 다크 테마, 14개 인터페이스 언어.
전부 오프라인으로 동작합니다. 계정도 API 키도 텔레메트리도 없고 Node, PHP, Python 런타임도 필요 없습니다. 지금 Studio 안에 AI는 없습니다 — AI 보조 작성은 이후 릴리스로 계획되어 있습니다. 그전까지 통하는 조합은 모델에게 템플릿 초안을 맡기고 EN 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 |