As I suspected, only configuration.
To enable VC STL completion in codelite:
- From Settings -> Tags Settings ... -> Advanced, click on the [...] button to add new pre-processors, paste the following:
Code: Select all
_STD_BEGIN=namespace std{
_STD_END=}
__CLRCALL_OR_CDECL
- Next, add VC include paths to the parser include paths. Note: You can add them to the Workspace only or to the global parser, I will assume here that you want to add them to the global paths (shared between all workspaces):
from the menu 'Settings -> Tags Settings... -> Include Files'
Add the path where the STL files exist, for me it was:
Code: Select all
C:\Program Files\Microsoft Visual Studio 9.0\VC\include
Close the dialog, and perform a
full-retag of the workspace (from the menu: 'Workspace -> Retag Workspace (full)')
For me it worked and completion started to work
Eran