TXTJET + ECLIPSE JETVS CODE / 0.0.21

See the code behind the template.

Preview generated output, trace includes, and understand unfamiliar JET projects—without leaving VS Code.

  • Free & open source
  • Runs locally
  • No telemetry

01 Live source-to-output demo

See what each line generates.

Select a template line. When JetForge can map it reliably, the matching preview line lights up beside it.

Source mapping

Java · Directive mapped to local preview line 1

model.javajetSource template
  1. <%@ jet package="demo.codegen" class="ModelWriter" %>
  2. <% for (Field field : model.fields()) { %>
  3. private <%= field.type() %>
  4. <%= field.name() %>;
  5. <%@ include file="partials/accessors.jetinc" %>
Model.javaLocal preview
  1. package demo.codegen;
  2. private String title;
  3. private int revision;
  4. public String getTitle() {
  5. return title;
Choose any source line to reveal its preview switch mode

02 Real workspace

Keep the whole project in view.

Templates, includes, previews, and dependencies—together in VS Code.

JetForge in Visual Studio Code showing a TxtJet template beside its local generated-output preview
Include-aware workspaceTemplate source ↔ local previewVS Code / JetForge 0.0.21
01

Navigate

Follow includes, helpers, and project impact.

02

Preview

Map source to local output in both directions.

03

Refactor

Rename, move, and extract without guessing.

Output modes Java · HTML · XML · C · Python · LaTeX

See every feature

03 Get started

Open one template. See what it makes.

Free, local, and open source. No telemetry.