Integrierte Entwicklungsumgebung für Free Pascal / Lazarus in Visual Studio Code.
WvdS FPC Tools ist ein Extension Pack das drei spezialisierte Extensions zusammenfasst:
| Extension | Beschreibung |
| FPC Solution Manager | Projektmanagement, Build-System, Debugging, Form Designer |
|---|---|
| FPC PAS2JS Studio | pas2js Compiler, Web Form Designer, Live Server |
| FPC ISS Designer | InnoSetup Integration, Installer Build, Code Signing |
WvdS FPC Tools suchen oder wvds.wvds-fpc-tools installierenC:\Lazarus oder fpcupdeluxe).lpi, .lpg oder package.json (pas2js) öffnenCtrl+Shift+B oder Tree View → Rechtsklick → BuildDetaillierte Anleitung: Installation und Konfiguration
| Typ | Beschreibung |
| Konsolen-Anwendung | Native CLI-Programme |
|---|---|
| GUI-Anwendung (LCL) | Desktop-Programme mit Lazarus Component Library |
| Bibliothek (DLL/SO) | Shared Libraries |
| Package (.lpk) | Lazarus-Pakete |
| Projektgruppe (.lpg) | Mehrere Projekte in einem Workspace |
| Typ | Beschreibung |
| VSCode Extension | Pascal-basierte VSCode Extensions |
|---|---|
| Web-Anwendung | Browser-Anwendungen via pas2js |
| Web Forms (.wfm) | Visuelle Formulare für Web |
| Typ | Beschreibung |
| Installer-Skript (.iss) | Windows-Installer mit InnoSetup |
|---|
| Anforderung | Minimum |
| VS Code | 1.85.0 oder neuer |
|---|---|
| Betriebssystem | Windows 10/11 (primär), Linux via WSL |
| Free Pascal | 3.2.2 oder 3.3.1 (trunk) |
| Lazarus | 3.x (für LCL GUI-Projekte) |
| pas2js | 2.2.0 (für Web/Extension-Projekte) |
| InnoSetup | 6.x (für Installer-Projekte, optional) |
| Node.js | 18+ (für esbuild/VSIX Paketierung) |