Disable Intellisense: You have both the Microsoft C++ ...
Hi ST,
I understand that CubeIDE (clang-based) code-completion cannot coexist with Microsoft C++ IntelliSense. However, it seems that once IntelliSense is disabled (which is presented as the default option), it also stops working for other non-STM32 C++ projects permanently.
I wasn’t able to figure out how to re-enable it, disabling Cube IDE extension was not helpful. After about 30 minutes of trying, I ended up reinstalling VS Code- which probably isn’t the best or recommended solution.
Moreover, it looks like Cube IDE extension modifies default use settings. Even after disabling Cube IDE extension code colors look much different than originally, and code formatting does not work.
What is the proper way to handle this situation? I really would like to use Cube IDE extension but only occasionally.
Please do not alter my default VS code settings for C/C++!
Thanks,
Thomas

Here is the message I get trying to format other, non-cubeide project C code after disabling cube ide extension.

Here is how code colors look

.. and here is how it used to look

