有时有一个巨大的图书馆,我真的找不到里面的东西。例如,我也需要查找嵌套在启发式命名空间中的 func1
。 Linux环境下有没有C++的IDE可以帮助我找到这样的表达式?
ns1::ns2::ns3::func1
不幸的是,许多 IDE 基于正则表达式进行搜索,无法将其与 ns4::ns5::ns6::func1
区分开来。
namespace ns1
{
namespace ns2
{
namespace ns3
{
void func1()
{
}
}
}
}
最佳答案
有一个可用的 eclipse 扩展,您可以使用它来开发 c/c++ 程序。您可以下载eclipse IDE并安装其cdt(c开发工具)扩展来开始开发c++应用程序。
您还可以使用Qt用于 Linux 环境中的 C++ 开发。Qt 是一个跨平台应用程序和 UI 框架,供使用 C++ 或 QML(一种类似 CSS 和 JavaScript 的语言)的开发人员使用。
关于C++ IDE 在特定命名空间内搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28391197/