I have uploaded some updates for my IDE plugins, mostly only to support Delphi 10.2 Tokyo.
SelectiveDebugging only got Tokyo support while support for XE is dropped.
PackageMagician got Tokyo support and some enhancements:
- Packages can be given with relative paths to the project
- The path of any loaded package is added to the PATH environment variable
DprojNormalizer also got Tokyo support. In addition some more entries are normalized. A command line utility completes this version allowing batch normalizing of dproj files.
I am not sure if normalizing is still necessary as Tokyo fixes bug RSP-11308: Inconsistent sort order in dproj files causes havoc with version control systems.
Update: There seem to be some intermittent problems with PackageMagician when unloading a package. Although it seems that Delphi actually unloads that package it refuses to load another package with the same name. This might be related to the package cache, but I haven’t found a solution for that yet.