Neovim多线程C++调试问题:寻求支持多线程步进的调试客户端
Neovim下C++多线程调试的替代方案
- 可尝试使用
vimspector插件,它对C++多线程调试的支持更成熟,断点命中其他线程时,能直接切换至目标线程执行单步调试,兼容lldb、gdb等主流调试适配器。 - 若偏好基于调试适配器的方案,
codelldb配合Neovim配置,可通过手动切换线程上下文实现单步调试:在调试会话中执行thread select <线程ID>命令切换到目标线程后,即可正常使用单步调试指令。
补充:mfussenegger/nvim-dap插件近期暂无支持该多线程单步功能的计划。
内容的提问来源于stack exchange,提问作者5reep4thy
相关产品推荐
相关产品推荐

