GDL Task Runner

Eine VS Code Extension, die Tasks aus .vscode/tasks.json in einer übersichtlichen Tree View anzeigt und durch einfaches Anklicken ausführen lässt.

Features

Installation

Entwicklungsmodus

  1. Öffnen Sie den Extension-Ordner in VS Code:

    cd /Users/Jochen/Documents/1_GDL_DEVELOP/Multifenster.project/.vscode/task-runner-extension
    code .
  2. Installieren Sie die Dependencies:

    npm install
  3. Kompilieren Sie die Extension:

    npm run compile
  4. Drücken Sie F5 um die Extension im Development Host zu starten

Produktive Installation

  1. Kompilieren Sie die Extension:

    npm run compile
  2. Installieren Sie die Extension lokal:

Verwendung

  1. Öffnen Sie einen Workspace mit einer .vscode/tasks.json Datei
  2. Die Extension wird automatisch aktiviert
  3. Im Explorer-Panel finden Sie den Bereich "GDL Tasks"
  4. Klicken Sie auf einen Task um ihn auszuführen
  5. Die Ausgabe erscheint im integrierten Terminal

Task-Gruppierung

Tasks werden automatisch nach Kommentaren in der tasks.json gruppiert:

{
  "tasks": [
    // GSM zu HSF Konvertierung
    {
      "label": "GSM2HSF (all files)",
      ...
    },
    // XML zu GSM Konvertierung
    {
      "label": "XML2GSM (all files)",
      ...
    }
  ]
}

Entwicklung

Anforderungen

Lizenz

Privat / Intern