Skip to main content

Arbeiten mit Typings in VS Code (DOCUMENTS)

Worum geht es?

Typings sind Typbeschreibungen (.d.ts-Dateien und JSDoc-Kommentare), mit denen VS Code unsere DOCUMENTS-Skripte versteht, obwohl sie in reinem JavaScript geschrieben sind. VS Code nutzt dafür im Hintergrund den TypeScript-Sprachdienst. Das Ergebnis:

  • IntelliSense: Autovervollständigung für context, util, DocFile, FileResultset & Co. inklusive Parameterhilfe.
  • Doku direkt im Editor: Beim Hovern über eine Funktion erscheint ihre Beschreibung. Das spart den Blick in die Portalscripting-API-Doku.
  • Fehler vor dem Upload finden: Tippfehler in Methodennamen, falsche Parametertypen oder vergessene null-Prüfungen werden markiert, bevor das Skript auf dem Server landet.
  • Sichere Refactorings: "Umbenennen" (F2) und "Alle Verweise suchen" (Shift+F12) funktionieren projektweit.

Diese Seite zeigt, wie Typings in unserem Workspace eingerichtet sind und wie ihr sie in eigenen Skripten nutzt. Alle Beispiele stammen aus unserer Codebasis.