Clangd-based language engine requires some polishing of the current code, fixes on Windows, and several general pain-points. We’ll also consider moving other code insight features (at least some local ones) to this language engine, one by one.
Bug fixing in the current language engine. Better C++17 knowledge will likely be also added to CLion’s own engine.
IDE performance: We’ll continue our incremental job of fixing UI freezes and improving performance across the board.
Remote development: The first prototype is under development and we really hope to include it in v2018.3. The target system will likely be limited to Linux.
Improve compilation database integration in CLion.
Add an ability to build/run projects from compilation database through user-defined commands.
Investigate other project models and continue our work on project model API in CLion.
Integrate clang-format as a separate tool for explicit code reformatting.
Consider importing formatting settings from the clang-format files.