C++ language support
Top Image Added Top priority here is still bug-fixing and addressing performance issues, especially freezes.
Custom compiler – a way to specify supported features, header search paths, defines etc. if the compiler is not supported natively by CLion (CPP-9615).
Image Added Fixing issues with MSVC toolchain when CLion fails to get compiler information correctly.
Image Added WSL: remove running processes in WSL via ssh to significantly simplify WSL toolchain configuration in CLion.
And finally, we’ll start adopting the IntelliJ-platform feature called Run Targets, which in case of CLion might help addressing the case when you are developing in one remote environment (e.g. Docker) and run/debug in another (e.g. embedded device).
Debugger. There is now a huge underline work going on in the heart of the debugger integration in CLion. It will result in significant UX improvements likely this year but it’s hard to name specific tasks for 2021.2 iteration. In other plans:
Profiling. There are a few directions here and it’s unlikely all of them will be addressed, but we plan to focus on:
Image Added Profiler integration for Apple Silicon (M1 chip).
Image Added Profiling in remote mode.
Image Added Attach to process for perf profiler.