Eclipse - 指向函数参数提示的指针

Eclipse - pointer to function parameters hints

显示功能的参数提示是非常实用的事情,也是节省时间的好方法。 Eclipse 有没有办法显示函数指针的参数匹配。

struct {
    void (*bar)(p1, p2, p3...);
} foo;
foo.bar("Ctrl+Space")

报如下错误

java.lang.ClassCastException: org.eclipse.cdt.internal.core.index.composite.c.CompositeCField cannot be cast to [Lorg.eclipse.cdt.core.dom.ast.IBinding;

ClassCastException 正在 bug 517954 中修复,Jonah 友善地提交了。

但是,ClassCastException 并不是没有参数提示的原因。根据函数指针的类型显示参数提示只是 CDT 中尚未实现的内容。 Bug 517978 现已归档。