I am currently migrating to CodeLite, as a former Code::Blocks user. Overall, i think CodeLite is a pleasure to use. CB had its flaws, but most of the stuff was working. That includes autocompletion/code completion, for some reason, that just doesn't want to work with CodeLite. Here are a few of the problems i have with codelite:
Here m_KernelStateMutex
is an instance of the class std::mutex
, but whenever i place the dot, i don't get any sort of completion or list of available members. Same goes for namespaces, where auto completion sort of works:
As you can see, none of the the std::chrono
members are visible/shown. The error is the same for just the std
namespace. And then finally, i have an error with header autocompletion: i added the include
folder in my projects root to the include paths, it compiles - but autocompletions shows some sort of BS:
What could be the cause of these problems? My platform is Windows 10 64bit, CodeLite version 9.1.4
Update
Just installed an ancient CodeLite version (6.1.1), and here, everything is working fine.