Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

LDU-Light-Delphi-Utilities

A set of tools that help you with your Delphi code (mirror)

View on Codeberg

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

LDU - LightSaber Delphi Utilities

A set of tools that help you improve or update your old Delphi code base:

  • Upgrade code from 32 to 64 bit (invalid pointer casts, etc).
  • Fix the CanFocus/SetFocus.
  • Fix swallowed exceptions.
  • Format your code. IDE integration This is an external tool. However, all the above tools have IDE integration. For example: when something wrong (invalid typecast) is detected in a PAS file, it will present you the issue on the screen showing the whole code, the problem, and how to fix it. You can fix the error right on stop or you can click a button and the tool will send that file to the IDE. Now you can edit the file in the IDE.

A set of tools that help you work with PAS files or other IDE-related functionality:

  • Find all classes that implement an interface.
  • Fix the broken CRLF.
  • Color picker.
  • Convert PAS files from ANSI to UTF8 and back.
  • Detect English spelling issues in DFM files (work in progress)
  • etc

All tools can be applied at batch to all files in the specified folder (and subfolders).


Freeware and open source

Get the source code, IDE plugin and precompiled EXE file from GitHub.

Other programmers ask for donations or sponsorships. I only ask you to star the project to encourage further development. High stared projects get priority.

Similar projects here

image