我正在 Xcode 中开发基于 C++ 的软件,并且希望(至少)像我为 Swift 或 objc 开发一样方便地编写代码文档。
例子:
std::string myString("hello");
if (myString.empty()) {
// do something
}
如果我想知道究竟是什么
.empty()
确实,我想选择单击该功能并获取包含信息的文档叠加层,例如http://en.cppreference.com/w/cpp/string/basic_string/empty ,就像 objc 和 Swift 一样。这怎么可能?
当前输出看起来像这样:
最佳答案
你不能。根据 Apple's Xcode release notes , 从 Xcode 8.3 开始
3rd party docset support is now deprecated and will no longer be supported in a future release of Xcode. (30584489)
有替代的文档浏览器,例如 Dash它允许您安装自己的文档。但这并没有给你你所希望的。
我已经验证将 C++.docset 添加到
~/Library/Developer/Shared/Documentation
不起作用。 (可能是早期 Xcode 遗留的目录)事实上,完全删除此目录不会影响 Xcode 9.x 正确显示默认文档。
关于c++ - 如何在 Xcode 9.3 中显示 C++ 代码文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49976985/