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
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
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!