我使用 Xcode 4.3.1 的 C++11 语言方言以及 libc++ 作为标准库。这种组合中的语言支持令人惊叹,但调试却是一种折磨。Xcode 的“摘要格式”和 lldb 的摘要格式功能都不会以漂亮的打印显示任何标准类型(std::string、std::vector 等)。由于它们的复杂性,为这些类型编写漂亮的打印机非常重要。(例如,std::string 在 libc++ 中非常复杂。)
在这种情况下,其他开发人员如何获得适合 STL 类型的变量显示?还是没有其他人使用带有 Xcode/lldb 的 libc++?