This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LP-AM243: Code Assist or Intellisense does not work when I try to use C++ syntaxes

Part Number: LP-AM243

Tool/software:

Hello;

I develop C++ code on CCS v12 with TI Clang v3.2.2 LTS compiler. When I try to use C++ syntax like "std" or containers, these code parts is not highlighting. And the code assist doesn't suggest me anything. 

Could you please help me about this?

Regards

Kadir

  • Hi Kadir,

    There were some limitations with the parser used with the CCS Eclipse product for C++ syntax. Please note that CCS Eclipse has been deprecated in support. Would you be willing to try our new CCS Theia environment? It has better support for C++ syntax in the editor.

    https://www.ti.com/tool/download/CCSTUDIO-THEIA/1.5.0

    Thanks

    ki

  • Hi Ki;

    Are you sure about the development with Theia is better because Ive seen a comment in documentation like that below;

    CCS Theia is a more limited IDE compared to CCS Eclipse. Device support will be limited initially as support is incremented for additional device families and capabilities. Please check Release Notes for details.

    Is there any settings/options to make code assist better in CCS12. Because if it the compiler supports C++17, it could has better code assist with an adjustment.

    Also I am getting libc. libpythond 3.9 GLib dependency error when I try to install Theia on Ubuntu 22.04. Even though I installed these libraries I am still having this issue.

    Regards

    Kadir

  • CCS Theia is a more limited IDE compared to CCS Eclipse. Device support will be limited initially as support is incremented for additional device families and capabilities. Please check Release Notes for details.

    Each release of CCS Theia has been closing the gap in regards to device support and features. AM243x is now supported with the latest CCS Theia 1.5.0 version.

    Please note that CCS Eclipse is being deprecated in support. CCS 12.8.0 is the last planned CCS Eclipse release. There may be some future patches to address specific issues but we will not be making any changes to the Eclipse/CDT framework itself (which is where we inherit the editor code assist functionality).

    Also I am getting libc. libpythond 3.9 GLib dependency error when I try to install Theia on Ubuntu 22.04. Even though I installed these libraries I am still having this issue.

    I assume however that the installation is not blocked (just a warning) message. We will have to look into why that warning may still appear. If you already have the dependency resolved then you can ignore the warning.

    Thanks

    ki