c++ - F1后跳转到QtCreator中正确的C++ STL文档页面?

标签 c++ qt stl documentation qt-creator

QtCreator 附带了很酷的 Qt 相关文档和功能:当您选择一个 Qt 类并按 F1 时,它会打开一个侧边栏,其中包含该类的特定文档页面。

现在,QtCreator 让我安装 C++ 文档(可在此处找到:http://qt-project.org/wiki/Qt_Creator_Documentation_Gallery - 我已经尝试过 en.cppreference.com 版本)。但是,选择一个 STL 类并按 F1 只会打开默认的通用页面列表,有点像文档的“主页”。

是否有可能将 C++ STL 文档的功能模拟到 Qt 文档之一?

此外,我已经在 Ubuntu 12.04 上运行的 QtCreator 2.4 中对其进行了检查。它可能在较新的版本中得到修复吗?

最佳答案

如果您仍在寻找此问题的答案(或寻找此帖子的任何其他人),现在有一个可行的解决方案。在official documentation gallery有一个标记为 STL 文档 的下载链接。该版本将提供正确工作的上下文敏感查找。虽然有一些事情似乎失败了(比如 std::unique_ptr),但对于我测试的大多数事情来说它工作得很好。有些事情找到了技术上正确但没有帮助的条目。例如,std::fill(...) 将链接到“std Namespace Reference”中的正确条目(这只是定义的一行,也没有链接到任何有用的内容)但不是“Mutating”页面(这是通过索引搜索“fill”时的第一个建议)。

请忽略仍然位于该页面顶部的两个链接,它们要么完全锁定帮助系统 (docs.google.com),要么就是不提供上下文敏感的内容帮助(en.cppreference.com)。

关于c++ - F1后跳转到QtCreator中正确的C++ STL文档页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23632727/

相关文章:

C++ 比较指向不同类型的指针?

c++ - Unordered_map 迭代器失效

qt - 如何获取在特定目录中创建新文件或修改某个文件的授权信息?

c++ - 将抽象类型作为 Q_PROPERTY 公开给 QML

c++ - GCC STL 边界检查

c++ - 将指针而不是迭代器传递给 std::copy

c++ - 访问修饰符是否适用于静态类函数?

c++ - std::sort 如何处理对列表?

c++ - Qt:当QPointer改变时发出信号

c++ - 在 C++ 中从字符串 vector 中删除一个字符