DavidSpickett wrote:

> I'm personally skeptical of this part. LLDB's command line driver is very 
> small and doesn't do much. You absolutely could turn that into a DAP client, 
> but you wouldn't get much in return. Most of the "TUI" parts of LLDB are 
> tightly coupled with the core of the library. For folks to retain the same 
> "look and feel", you would have to reimplement all the commands in terms of 
> DAP operations. Doable of course, but likely a lot of work for very little 
> return.

Sounds like a thing some enthusiast will eventually do, but I don't see any 
command line DAP client debuggers out there now. Unless you count using neovim 
or emacs as the IDE but it's not the same sort of use, no low level commands 
there. One day when the DAP protocol grows a bunch of extensions maybe it'll 
happen.

I agree that most people will simply connect an existing IDE to this DAP 
server. Which sounds pretty neat, but doesn't require any input from lldb 
either way.

https://github.com/llvm/llvm-project/pull/150143
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to