PascalABC.NET for VS Code

The official extension provides full-featured PascalABC.NET support in Visual Studio Code.

Download the Extension

You can download the extension from the PascalABC.NET downloads page or directly as a VSIX file:

Download PascalABC.NET Extension 0.4.0 for VS Code →

Installation in Visual Studio Code

  1. Download the pascalabc-net-0.4.0.vsix file.
  2. In Visual Studio Code, open View → Extensions.
  3. Click the button in the EXTENSIONS header.
  4. Select Install from VSIX….
  5. Select the downloaded extension file.
Install from VSIX command in the Visual Studio Code Extensions menu

Extension Features

The extension uses a dedicated Language Server integrated with the PascalABC.NET semantic analyzer and provides:

  • code suggestions;
  • member completion after a dot;
  • Hover information about types and program elements;
  • Signature Help for procedures, functions, and methods;
  • display of compilation errors;
  • program compilation and execution;
  • selection of the target platform: .NET Framework 4.7.2 or .NET 10.
Buttons for running, compiling, creating, opening, and saving a file
In the upper-right corner are buttons for running and compiling the program, creating a new .pas file, opening a file, and saving a file.
PascalABC.NET .NET 10 target selection button
In the lower-right corner of the status bar is the compiler target selection button: .NET Framework 4.7.2 or .NET 10.
PascalABC.NET in Visual Studio Code: .NET 10 target selection, IntelliSense, and a running program

Learn more about PascalABC.NET 4.0 →