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.


Everything
Vallenta Studio Delivers
Source-Level Debugging
Real Delphi debugging — natively inside VS Code
- 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
- 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
Code Intelligence
Navigate large codebases with native IDE precision
- 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)
- Ctrl+Click Go to Definition
- Hover type signatures
- Find Symbol and Find All References (incl. .dfm/.fmx)
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
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
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
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.
Start Building, Go Further
Everything you need to build and run Projects is free. Unlock debugging, code navigation, and semantic analysis with Pro.
Free
Build, run, and manage Projects in VS Code. Includes a 5-day free trial with all Pro features. No credit card required.
69€
/yearThe complete IDE experience - debug, navigate, and validate your code.
All plans include up to 3 concurrent devices
Up and Running in Minutes
Install
Search for 'Vallenta Studio' in the VS Code Marketplace and install. The extension auto-detects your Delphi installation.
No Config
Zero setup required. All build paths and MSBuild executables are detected automatically. Just select your Delphi version if multiple are installed.
Add Projects
Use the Project Explorer to add .dproj files or entire project groups. Set your active project and build configuration.
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.
Vallenta Studio
Awaits
Register for free and start building with Vallenta Studio. Get the full IDE experience - debugging, code navigation, and more - with Pro.