Emacs中的C ++函数签名提示?

szl*_*zli 5 c++ emacs

键入函数名称和参数列表时,我们可以让emacs显示函数签名和重载候选者吗?这将非常有帮助。

abo*_*abo 3

这可以通过 CEDET(内置)和 function-args来完成:

函数参数

一些特点:

  1. fa-show显示内联函数参数,允许在重载之间切换。
  2. fa-jump跳转到超载的候选者(当有很多时)。
  3. moo-complete有时可以提供更好的完成度,并​​利用helm这有利于速度。
  4. moo-propose-virtual用于helm立即填充重载类中的虚函数签名。
  5. moo-propose-override对任何父函数(不仅仅是虚拟函数)都这样做。