Professional Delphi Tooling for VS Code

Vallenta Studio
Object Pascal Inside VS Code

Vallenta Studio is professional-grade Delphi tooling, optimized for the VS Code 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
Vallenta Studio - Editing
VS Code with Vallenta Studio: Project Explorer sidebar, code editor with Pascal syntax highlighting and code completion, build output showing successful build
Project ExplorerBuild ConfigsCode CompletionBuild Output
Explore the Project Editor
Vallenta Studio - Debugging
VS Code debugging pascal 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
Vallenta Studio Delivers

Pro

Source-Level Debugging

Real Delphi debugging — natively inside VS Code

Full debugging workflow
  • Breakpoints with per-project persistence
  • Step into / over / out from the VS Code debug toolbar
  • Watch expressions & call-stack navigation
  • Edit variable values live during a debug session
Deep type intelligence
  • Exception handling — breaks on raised Delphi exceptions and unwinds the Delphi stack back to the raise site
  • Resolves complete symbol chains across objects, records & interfaces (e.g. WeatherData.Formatter.ReadData)
  • Natvis visualizers for Delphi objects with Pascal type rendering
Pro

Code Intelligence

Navigate large codebases with native IDE precision

Pro-exclusive
  • Go to Declaration / Implementation — jump between an interface declaration and its implementation body (Shift+Ctrl+Up / Shift+Ctrl+Down)
  • Semantic validation & diagnostics — detects undefined types, methods, and variables flagged inline, with configurable severity
  • Preprocessor-aware diagnostics (no false errors in {$IFDEF}-excluded code)
Included (also in Free)
  • Ctrl+Click Go to Definition
  • Hover type signatures
  • Find Symbol and Find All References (incl. .dfm/.fmx)
Pro

Project Editor

Visual .dproj and .optset configuration editor - edit projects and Option Sets without leaving VS Code

  • Configuration hierarchy (Base / Debug / Release)
  • Multi-platform side-by-side editing
  • Raw and resolved property values
  • Purpose-built editors (toggles, dropdowns, pickers)
  • Live sync to your project file
Explore the Project Editor
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 every project in your workspace - just one click away

  • 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

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

Multi-Tier Indexing

Vallenta's LSP splits its symbol index into three tiers - the Delphi RTL/VCL/FMX, your third-party libraries, and your project sources - each persisted to its own on-disk cache. The RTL tier is shared across every project using the same Delphi version, libraries are shared per platform, and only your project itself needs per-project indexing. When you open a project, cached symbols load instantly so hover, completion, and go-to-definition work right away, while all three tiers update in parallel in the background and only re-parse files that actually changed.

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 Projects is free. Unlock debugging, code navigation, and semantic analysis with Pro.

Free Forever

Free

Build, run, and manage 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

All plans include up to 3 concurrent devices

Getting Started

Up and Running in Minutes

01

Install

Search for 'Vallenta Studio' 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 Vallenta Studio build panel. Set breakpoints, inspect variables, and step through your code.

Ready to Start?

Vallenta Studio
Awaits

Register for free and start building with Vallenta Studio. Get the full IDE experience - debugging, code navigation, and more - with Pro.

No credit card required (Free)5-day free trialCancel anytime
Vallenta Studio
Professional Delphi Tooling for VS Code