I have IBPP (http://www.ibpp.org/) and latest version of Codelite. And I want codelite to autocomplete names of members of IBPP classes. I have create external tag database for IBPP includes, attached this tags and re-tagged the current cpp-file but autocomplete not works well.
For WX sources, when u created the IBPP external tags, my guess is that you removed the WX tags. you can easily confirm this from:
tags -> manage external tags databases..
select the active database (the one with green marker), now at the bottom pane you should now see the paths from which the tags were generated.
TO solve it: tag the WX include directory and use the same database name as you used for IBPP (so you will get a single database which holds WX + IBPP tags)
borr wrote:For WX sources, when u created the IBPP external tags, my guess is that you removed the WX tags. you can easily confirm this from:
tags -> manage external tags databases..
select the active database (the one with green marker), now at the bottom pane you should now see the paths from which the tags were generated.
TO solve it: tag the WX include directory and use the same database name as you used for IBPP (so you will get a single database which holds WX + IBPP tags)
I will done it. For WX CodeCompletion work well, not worked ONLY for wxStatusBar
borr wrote:I have IBPP (http://www.ibpp.org/) and latest version of Codelite. And I want codelite to autocomplete names of members of IBPP classes. I have create external tag database for IBPP includes, attached this tags and re-tagged the current cpp-file but autocomplete not works well.
Indeed, it was a bug in the code completion, the bug was due to the namespaces used and not to template..
I fixed and tested it and it is now working as expected (attached screenshot)
Eran
You do not have the required permissions to view the files attached to this post.
The problem with wxStatusBar is that it is a define... (CodeLite does not parse macros)
To fix this:
settings -> tags settings -> select the 'Advacnce' tab
Click on the preprocessors button (the [...] button) in the dialog that opens, add: