Erste Schritte mit TypeScript in Visual Studio Code

Visual Studio Code (VS Code) ist ein beliebter Editor unter Entwicklern und bietet ausgezeichnete Unterstützung für TypeScript. Wenn du von JavaScript umsteigst, wirst du die TypeScript-Unterstützung in VS Code sehr hilfreich finden. Hier erfährst du, wie du TypeScript in VS Code einrichten kannst.

Schritt 1: Node.js und npm installieren

Bevor du mit TypeScript arbeiten kannst, musst du Node.js und npm installiert haben. Sie werden zusammen gebündelt und können von der offiziellen Node.js-Website heruntergeladen werden.

Schritt 2: TypeScript installieren

Mit installiertem npm kannst du nun TypeScript global auf deinem Rechner installieren, indem du den folgenden Befehl in deinem Terminal ausführst:

npm install -g typescript

Schritt 3: Dein Projekt in VS Code öffnen

Starte VS Code und öffne den Ordner, der dein Projekt enthält. Wenn du von Grund auf neu beginnst, kannst du einen neuen Ordner erstellen und ihn in VS Code öffnen.

Schritt 4: Ein neues TypeScript-Projekt initialisieren

Gib im integrierten Terminal in VS Code (das du mit Strg+ öffnen kannst) den folgenden Befehl ein, um eine tsconfig.json-Datei zu erstellen, welche die Konfigurationsdatei für TypeScript ist:

tsc --init
Dieser Befehl erzeugt eine tsconfig.json-Datei mit Standardeinstellungen, die du bei Bedarf anpassen kannst.

Schritt 5: TypeScript-Code schreiben

Erstelle eine neue Datei mit der Endung .ts. VS Code erkennt sie automatisch als TypeScript-Datei. Du kannst jetzt beginnen, deinen TypeScript-Code zu schreiben. Zum Beispiel:

function gruessen(person: string): string {
 return `Hallo, ${person}!`;
}
const benutzer = "Entwickler";
console.log(gruessen(benutzer));

Schritt 6: TypeScript in JavaScript kompilieren

Um deine TypeScript-Datei in JavaScript zu kompilieren, kannst du den TypeScript-Compiler im Terminal ausführen:

tsc
Wenn du eine tsconfig.json-Datei in deinem Projekt hast, wird tsc ohne Angabe von Dateien alle in dieser Konfiguration angegebenen Dateien kompilieren.

Schritt 7: Automatische Kompilierung aktivieren

Um den Entwicklungsprozess zu vereinfachen, kannst du die automatische Kompilierung von TypeScript-Dateien beim Speichern aktivieren. Drücke dazu Strg+Shift+P, um die Befehlspalette zu öffnen und tippe ‚Tasks: Configure Default Build Task‘. Wähle tsc: watch – tsconfig.json. Dadurch wird dein TypeScript-Code jedes Mal kompiliert, wenn du ihn speicherst.

Schritt 8: TypeScript-Funktionen in VS Code erkunden

VS Code bietet leistungsstarke Funktionen für die TypeScript-Entwicklung, wie IntelliSense, Code-Navigation und Refactoring-Tools. Nutze diese Funktionen, um deine Produktivität zu steigern.

Schritt 9: TypeScript-Deklarationsdateien installieren

Für die Verwendung bestimmter JavaScript-Bibliotheken mit TypeScript musst du möglicherweise TypeScript-Deklarationsdateien installieren, um Typdefinitionen zu erhalten. Du kannst sie mit npm installieren. Zum Beispiel für die beliebte Bibliothek lodash würdest du ausführen:

npm install --save @types/lodash

Fazit

Visual Studio Code und TypeScript zusammen schaffen eine robuste Umgebung für die Entwicklung skalierbarer und wartbarer JavaScript-Anwendungen. Indem du diesen Schritten folgst, wirst du den vollen Umfang der Leistungsfähigkeit von TypeScript in deinem Entwicklungsworkflow nutzen können.

Viel Spaß beim Programmieren mit TypeScript!