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