c++ - 代码信息

标签 c++ python c ide code-completion

我最近对 ​​PyDev 在代码完成 wxPython 代码时没有关于类和函数的信息这一事实感到恼火。

谁能告诉我 FOSS IDE 或扩展在 C/C++ 和 Python 代码完成时提供代码信息(函数参数、返回等)。

我是 C/C++ 的 CodeLite、Eclipse CDT 和 CodeBlocks 的粉丝(非 FOSS 除外) 和 PyScripter,Python 的 PyDev 按此顺序。

最佳答案

Vim + Exuberant Ctags

参见 here , herehere用于 C++ 自动完成(也称为 IntelliSense,取自 Visual Studio 自动完成的名称)。

here对于 Python 自动完成/vim 的“intellisense”。 (我应该指出,我从 this post on SO 找到了指向该链接的链接)。

如果这不包括您需要的 wxPython 的 ctags,您可能需要查看 this guy's ctags-based highlighting这显然对 wxPython 有效(并且可能从中获取 ctags 文件?)

可能也值得一试 this enormous list SO 上的 Python IDE(特别是带有“AC”标签的那些)如果你还没有看到的话?我知道你的问题比基本的自动完成更具体一些,但也许有一些新的选项适合你......

关于c++ - 代码信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3101160/

相关文章:

c++ - 错误 : expected primary-expression before ‘if’

python - 如何在根 TopLevel 下的 Python Tkinter 框架中布局小部件

javascript - 如何计算网站的页面加载时间,包括总时间而不仅仅是 document.ready() 时间?

c - 调用函数时出现段错误(strcat_sse2_unaligned)

c - X11:检测一般的鼠标和键盘事件

C++:模板参数的默认值不是最后一个?

c++ - 在 C++ OpenCV 中使用相同的变量作为输入和输出是否安全?

c++ - 使用包含来自 Node.js 的 char 数组的结构调用 C++ dll

python - 如何有效地将多个函数应用于数据框?

c - 从 C 中的一个二进制文本中读取字符串和整数