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.

CCS12 Auto-Completion of include paths with case-sensitivity in windows

Hello,

I am working with CCS12 on Windows. For CI purposes the project gets also build in a linux environment. 

Therefore if there is a file .../Folder/Subfolder/header.h

and I include it as the following:

#include "folder/subfolder/header.h" 

it will work in windows but not in linux. So far so good, If I use the auto-complete feature, I would get the correct capitalization anyways.

But assume the following path fragments are in the search path of the project:


Folder/SUBfolder/header1.h
Folder/SUBfolder/header2.h

AnotherFolder/subfolder/header3.h
AnotherFolder/subfolder/header4.h

If I have already typed:
#include "SUBfolder/

and then press control+space it shows me the following options: 

SUBfolder/header1.h
SUBfolder/header2.h
SUBfolder/header3.h
SUBfolder/header4.h

If I include header4.h like this, I obviously get a compile error in a linux system.

So my actual question is: Can I configure the auto-complete feature to work case-sensitively also in a windows system, such that it will only show me the contents of SUBfolder and not also subfolder?

Thanks in advance,

Kind regards 
 


  • Can I configure the auto-complete feature to work case-sensitively also in a windows system, such that it will only show me the contents of SUBfolder and not also subfolder?

    This is a known issue with the Eclipse CDT indexer (which CCS leverages). Unfortunately it appears this issue remains open with no timetable for a fix. Given that the community involvement in Eclipse is slowing down, I'm not sure when a fix would be implemented (if ever).

    ki