CLion调试时无需点击Load链接自动展示类所有成员值的设置在哪?
CLion调试时自动加载类成员变量的设置方法
该现象是CLion默认开启的调试变量懒加载优化,用于避免大对象拖慢调试响应速度,可按以下步骤关闭:
- 打开CLion设置:Windows/Linux 路径为
File > Settings,快捷键Ctrl+Alt+S;macOS 路径为CLion > Settings,快捷键Cmd+, - 在设置左侧边栏依次进入
Build, Execution, Deployment > Debugger > Data Views > C/C++分类 - 取消勾选 Enable lazy variable loading in renderers 选项,点击「OK」保存设置即可生效

(图中已点击lower_with_underlines对应的Load链接)
关闭该选项后,调试过程中所有类成员变量会自动加载显示数值,无需手动点击Load按钮。如果后续调试超大体积的结构体/类时出现调试卡顿,可重新勾选该选项恢复懒加载机制。
内容的提问来源于stack exchange,提问作者Marc Le Bihan
相关产品推荐
相关产品推荐

