Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiIDENews

Delphi LSP: 64-bit Power for Large Projects and Improved CodeInsight 

06 delphi lsp 64 bit power 1600 x 900

The latest RAD Studio release introduces some noteworthy improvements to the Delphi Language Server Protocol (LSP), making life easier for developers working with large codebases. One of the biggest updates is the 64-bit version of the DelphiLSP engine, which eliminates memory limits and provides smoother performance for large projects. 

64-bit LSP: No More Memory Limits

The 64-bit version of the DelphiLSP engine is designed to handle massive projects without the memory constraints of the 32-bit engine. If you’ve experienced performance slowdowns or crashes with large applications, this new version is a game changer. It’s easy to activate in the IDE and ensures a much smoother experience with CodeInsight.

lsp 64 bit

Quality Improvements for CodeInsight

Alongside the 64-bit upgrade, the DelphiLSP engine brings several improvements aimed at making coding more intuitive:

  • Symbol Hints: Hints now work for most symbols in class interfaces, including fields, giving you quick access to information about class members.
  • Local Constants and Variables: Hovering over local constants and variables now shows their definitions, making it easier to track values without leaving your code.
  • Forwarded Type Declarations: The engine can now resolve forwarded type declarations in more cases, reducing errors and improving code navigation.

lsp improvements

Conclusion

The new 64-bit DelphiLSP engine and its enhanced CodeInsight features are intended for very large applications, which is why it is present in RAD Studio’s Enterprise or Architect editions. With improved performance for large codebases and smarter symbol handling, these updates help streamline your workflow and maintain clean, efficient code.

See What's New in 12.2 Athens See What's New in 12.2 Athens Dev Days of Summer 2-24

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

6 Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES