如果在某个函数的某个插槽中 ctrl + space 时,如何自动完成列出具有适当变量类型的某个类的所有(静态)字段?
我在下面的代码中尝试 ctrl + space : -
(代码为文本为here。)
问题:如何让它显示map
E_1
E_2
?
如果我确实需要一个插件,我不介意另一个插件。
它目前有效但仅适用于枚举: -
在实践中,为了获得明智的线索,我必须输入更多(E_3
): -
以下是当前答案( citizenmatt )的结果: -
情况有所不同,但仍未显示PrototypeList::
E_1
E_2
。
答案 0 :(得分:2)
你试过Smart Completion吗?此功能仅显示对当前上下文有效的完成项。我认为它也适用于C ++。
答案 1 :(得分:1)
事实上,ReSharper在这里帮到你。 E_1
,E_2
和E_3
的所有内容都在完成列表中,但不在其中 - 它们的分数较低,因为它们需要额外的限定符。也就是说,看起来评分仍有问题:
E_2
和E_3
也在列表中,但它们不会与E_1
一起显示。我们会对此进行调查(RSCPP-19501)。