A Full Delphi IDE Inside VS Code

Your Delphi IDE,
Inside VS Code

VSDelphi transforms Visual Studio Code into a complete Delphi development environment. Set breakpoints and inspect variables. Navigate to declarations. Build with MSBuild. Manage projects - all without leaving VS Code.

VS Code Marketplace
Delphi 10–13 Florence
Windows x86 & x64
VSDelphi - Editing
VS Code with VSDelphi: Project Explorer sidebar, code editor with Delphi syntax highlighting and code completion, build output showing successful build
Project ExplorerBuild ConfigsCode CompletionBuild Output
VSDelphi - Debugging
VS Code debugging Delphi code: Variables panel with local variables and values, Watch expressions, Call Stack with thread frames, Breakpoints panel, active breakpoint highlighted in editor
Variable InspectionWatch ExpressionsCall StackBreakpoints
IDE Capabilities

Everything a
Delphi IDE Needs

Pro

Source-Level Debugging

Set breakpoints, inspect variables, and step through your Delphi code

  • Breakpoints with persistence per project
  • Variable inspection with Delphi type visualization
  • Watch expressions and call stack navigation
  • Step into, over, and out with VS Code debug toolbar
  • Natvis visualizers for Delphi objects
Pro

Code Intelligence

Navigate large codebases like you would in the Delphi IDE

  • Ctrl+Click to jump to any symbol's declaration
  • Go to Declaration / Implementation (Shift+Ctrl+Up/Down)
  • Hover information with type signatures
  • Inactive region detection (IFDEF / preprocessor directives)
  • Semantic validation and diagnostics
  • Document Outline with breadcrumbs
Free

Build System

Full MSBuild integration with configuration and platform selectors

  • One-click Build, Clean, and Rebuild
  • Configuration and Platform selectors in the toolbar
  • Build output with inline warnings and errors
  • Run without debugging (Ctrl+F5)
  • VS Code task integration
Free

Project Management

A dedicated sidebar for all your Delphi projects

  • Project Explorer with source file tree
  • .dproj, .dpk, and .groupproj support
  • Active project and build config switching
  • Recent projects and session persistence
  • Auto-detect Delphi installation from registry
Language Server

Powered by a Custom LSP

VSDelphi ships with a dedicated language server built from the ground up for Delphi. Non-blocking multithreaded architecture, rock-stable, and independent of the compiler - real-time analysis using TreeSitter parsing.

Multi-Tier Indexing

The LSP indexes your project in multiple passes - from unit interfaces to full symbol resolution. Large codebases are analyzed incrementally so you can start working immediately.

Offline Symbol Cache

Symbol data is persisted to an offline cache. When you reopen a project, the LSP restores its index instantly - no full re-scan needed. Ready in seconds, not minutes.

Real-Time TreeSitter Analysis

Code is parsed in real time using a custom TreeSitter grammar for Object Pascal. Syntax errors, outline, hover, and navigation update as you type - without invoking the compiler.

Cross-Unit Symbol Resolution

The LSP resolves symbols across units, tracking uses-clauses and interface/implementation sections. Go to Definition works across your entire project, not just the current file.

Pricing

Start Building, Go Further

Everything you need to build and run Delphi projects is free. Unlock debugging, code navigation, and semantic analysis with Pro.

Free Forever

Free

Build, run, and manage Delphi projects in VS Code. Includes a 5-day free trial with all Pro features. No credit card required.

Project Explorer & Management
MSBuild Integration (Build / Clean / Rebuild)
Run without Debugging
Syntax Highlighting
Document Outline & Breadcrumbs
Hover Information (types, symbols)
Auto-Detect Delphi Installation
Session Persistence
Get Started
Getting Started

Up and Running in Minutes

01

Install

Search for 'VSDelphi' in the VS Code Marketplace and install. The extension auto-detects your Delphi installation.

02

No Config

Zero setup required. All build paths and MSBuild executables are detected automatically. Just select your Delphi version if multiple are installed.

03

Add Projects

Use the Project Explorer to add .dproj files or entire project groups. Set your active project and build configuration.

04

Build & Debug

One click to build, run, or debug directly from the VSDelphi build panel. Set breakpoints, inspect variables, and step through your code.

Ready to Start?

Your Delphi IDE
Awaits

Register for free and start building. All Pro features - debugging, code navigation, and more - are free during the beta.

No credit card requiredFree during betaCancel anytime
VSDelphi
Delphi Development in VS Code