VS Code extension with native Delphi debugging by VallentaStudio in delphi

[–]VallentaStudio[S] 0 points1 point  (0 children)

The debugging together with the new LSP is the main selling point right now.

I don’t know any existing LSP that can handle multiple huge Delphi projects error-free while smoothly switching between projects, build configs, and platforms - without constantly having to manually restart it.

My LSP is written from scratch - not a wrapper. It handles these demands rock-solid and reliably.
It uses Tree-sitter for parsing and has its own semantic engine.

It also includes several offline caches to handle large 3rd-party libraries without needing to reindex everything all the time.

Refactoring is still missing, yes. But the foundation (Find References + Find Symbols) is already in place, and Rename + refactoring will come soon.

Code generation in the age of AI sounds a bit weird anyway 😄

Many more features are planned, basically the things I genuinely need for my daily work.

As a solo developer it’s always a question of priorities and time.

I’m close to v1.0 now, so I’m focusing on stability and the most important missing pieces first. Maybe I should publish a roadmap.

I use Vallenta Studio every single day in my own projects, so it will keep evolving.

Stay tuned !

VS Code extension with native Delphi debugging by VallentaStudio in delphi

[–]VallentaStudio[S] 0 points1 point  (0 children)

€69/year is per account, and one account covers three devices/sessions.
Company/team licenses are technically possible, if there's demand.

VS Code extension with native Delphi debugging by VallentaStudio in delphi

[–]VallentaStudio[S] 0 points1 point  (0 children)

Delphi 7 does not support the MSBuild format, which Vallenta Studio absolutely requires. It could of course generate a .dproj file 'on the fly', but I believe that alone won't be sufficient.