如何从我在 Code::Blocks 中打开的文件或项目中查看函数列表?

How do I view a Function List from my open file or project in Code::Blocks?

我经常使用 Notepad++ 在我的 Windows 机器上编辑源代码。如果我转到查看 --> 函数列表,我可以让它显示我正在使用的文件中所有函数的列表,这样我就可以单击一个并跳转到该位置。

我刚开始使用 Code::Blocks IDE 现在用于 C++。它有类似的东西,还是可以做到这一点的插件?我四处搜索,用谷歌搜索了一下,但似乎无法在任何地方找到它。

当您安装 CodeBlocks 时,您应该获得选项 "Custom"。

Select 所有插件 iis 是您会发现一些对您有用的插件的地方。或者您可以前往 Plugins->Manage plugins 以显示插件管理面板。

您会发现它已自动安装的插件,您可以从那里安装您需要的插件。

我的问题下面的评论回答了它。谢谢你。在 Code::Blocks 它不叫 "Function List," 它只是叫 "Symbols." 我从来没有想过它会用那个名字。单击左侧的 "Symbols" 选项卡, "View" 下拉菜单下的 select "Current File's symbols",然后 select "Global functions." 然后,您会看到下面列出的功能。双击它们可跳转到任何所需功能的位置。

繁荣完成。这就是我想要的。

看这里:

此外,请在此处查看这张来自@Fibbles 的图片。他在下面的评论中将其作为 link 发布。单击他标记 "Here" 的位置以获取按字母顺序排列的函数下拉列表,作为跳转到函数的替代方法。

2020 年 4 月 22 日更新:

我现在使用 Eclipse,强烈推荐它,并在此处以 PDF 格式编写了完整的设置说明。看看:

  1. 查看此 GitHub 项目和文件夹中的 PDF:https://github.com/ElectricRCAircraftGuy/eRCaGuy_dotfiles/tree/master/eclipse
    1. 直接link:Eclipse setup instructions...pdf