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在 Windows 中自动完成包含路径、并具有大小写敏感性

Guru**** 2039030 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1240739/ccs12-auto-completion-of-include-paths-with-case-sensitivity-in-windows

您好!

我使用的是 Windows 上的 CCS12。 出于 CI 目的、项目还会在 Linux 环境中构建。  

因此,如果有一个文件.../Folder/Subfolder/header.h

我将其包括如下:

#include "folder/subfolder/header.h" 

它可以在 Windows 中工作、但不能在 Linux 中工作。 到目前为止、如果我使用自动完成功能、无论如何都会得到正确的大小写。

但假设工程的搜索路径中有以下路径片段:


文件夹/子文件夹/ header1.h
文件夹/子文件夹/ header2.h

通知文件夹/子文件夹/ header3.h
通知文件夹/子文件夹/ header4.h

如果我已经键入:
#include "SUBfolder/

然后按 Ctrl +空格键、它会显示以下选项:  

子文件夹/ header1.h
子文件夹/ header2.h
子文件夹/ header3.h
子文件夹/ header4.h

如果我包含这样的 header4.h、显然会在 Linux 系统中遇到编译错误。

我的实际问题是:能否在 Windows 系统中将自动完成功能配置为区分大小写、以便仅显示子文件夹的内容、而不显示子文件夹?

提前感谢、

此致  
 


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我是否可以将自动完成功能配置为在 Windows 系统中也区分大小写,以便它只显示子文件夹的内容,而不显示子文件夹?

    这是 Eclipse CDT 分度器(CCS 利用)的一个已知问题。 不幸的是、此问题似乎仍未解决、没有解决的时间表。 鉴于 Eclipse 中的社区参与正在放缓,我不确定何时会实施修复(如果有的话)。