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
Set breakpoints, inspect variables, and step through your source code
- Breakpoints with persistence per project
- Variable inspection with Pascal type visualization
- Watch expressions and call stack navigation
- Step into, over, and out with VS Code debug toolbar
- Natvis visualizers for Delphi objects
Code Intelligence
Navigate large codebases with native IDE precision
- 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
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
Project Editor
Visual .dproj configuration editor - full control 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
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€ 0€
/year during betaThe 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. All Pro features - debugging, code navigation, and more - are free during the beta.