在gdb中,按下tab后,它可以完成我的命令以及局部变量,但为什么lldb不能

时间:2016-05-26 10:52:37

标签: c++ c lldb

lldb只是完成内置命令但变量。

这真的很尴尬,但我更喜欢lldb而不是gdb。 那么我怎样才能使lldb像gdb一样工作。

1 个答案:

答案 0 :(得分:0)

我假设你在这里谈论print(又名expr)命令。 gdb使用自己的内置表达式解析器,因此当你点击tab时它会知道光标指向的标记,它可以在符号列表中查找它。

lldb使用clang作为其表达式解析器,并且使用它来进行部分解析和完成是一项更复杂的任务,而我们还没有完成这项任务。