[Lazarus] Code explorer implementation
Michael Van Canneyt
michael at freepascal.org
Fri Sep 13 18:19:30 CEST 2019
On Fri, 13 Sep 2019, Ryan Joseph via lazarus wrote:
> I want to make a tool that can analyze source files for functions/classes
> etc... that can be used for auto complete in 3rd party editors. I see
> Lazarus already has such a “Code Explorer” feature and I wonder how it
> gets this information and if I could scavenge it from the project. Does
> anyone have any ideas on this, where to look in the Lazarus sources,
> etc...? I think it may be possible to use .ppu files also but I’m not
> sure if the information is as complete as what Lazarus has.
No the ppu will not be as complete.
You can also try the fcl-passrc sources. It is standalone by design,
and can give you all info that lazarus gives you.
It's used for the pas2js compiler, so you can be sure the info is very complete.
Michael.
More information about the lazarus
mailing list