如何清除LLDB会话终端中的控制台屏幕?我知道在GDB中,这是通过shell clear
完成的
(Ctrl+L
对于我的情况不起作用,因为我正在VSCode调试控制台中运行LLDB会话)
答案 0 :(得分:1)
在gdb情况下,shell clear
正在产生一个子外壳并调用该外壳的clear
命令。由于外壳程序与gdb共享同一终端,因此可以清除该终端。
对于VSCode,lldb并不直接连接到终端,它只是通过套接字将文本输入VSCode。因此,它对VSCode选择在其中显示文本的窗口没有影响。VSCode-lldb接口必须具有“清除控制台”原语,才能在这种情况下工作。在lldb端不存在。我不知道它是否存在于VSCode端。