背景
多线程在如今正变得越来越流行。每个调试会话都会创建一堆独立的进程,这些进程中的PC在代码中来回走动。然而,VSCode似乎缺乏专注于几个线程而不是一个进程中的所有线程的能力。
痛苦
每次我想进行逐步到某个PC的操作时,我必须从Debug->调用栈->特定标记为“暂停在步骤”的线程中找到那个线程。然后我会将鼠标悬停在小小的“逐步进入”图标上,并小心地按下按钮。当我放下鼠标时,堆栈帧突然出现在另一个位置!我不得不仔细地重做那件蠢事。有时,堆栈帧相对稳定,但在我习惯了点击肌肉惯性后,堆栈会重新定位并让我点击错误的帧!
建议
请使这些帧稳定或为帧调试保留快捷方式。支持用户固定一个或多个感兴趣的帧是一个加分项。这些快捷键只会影响那些被固定的帧。被固定的帧应该按固定时间顺序排序。
1条答案
按热度按时间wn9m85ua1#
see #116109