【发布时间】:2016-02-26 22:10:18
【问题描述】:
我以前在 Eclipse CDT 中使用过内容辅助,没有遇到任何问题。但是,对于一个新项目,我在内容辅助建议来自 C 结构的成员方面遇到了麻烦。它准确地暗示了结构类型,而不是成员。
我将内容辅助设置为优先考虑基于解析的提案 + 基于解析的提案(以任务为中心)。我根据其他建议取消了其他选项;无论他们是否被选中,它似乎都没有做任何事情。
这是我试图获得建议的结构:
/**
* HAL DIN voltages
*/
typedef struct
{
uint16_t din0; ///< din0 voltage
uint16_t din1; ///< din1 voltage
uint16_t din2; ///< din2 voltage
uint16_t din3; ///< din3 voltage
uint16_t din4; ///< din4 voltage
uint16_t din5; ///< din5 voltage
uint16_t din6; ///< din6 voltage
uint16_t din7; ///< din7 voltage
}sDINVoltage;
sDINVoltage test; // sDINVoltage will get suggested
test.//No members get suggested
在我的项目索引事物的方式中,我是否可能遗漏了什么?提前致谢!
【问题讨论】:
标签: c eclipse struct eclipse-cdt content-assist