CLion教程-静音变量
在调试会话期间,您可以在调试工具窗口的变量窗格以及代码中的内联中查看变量。
当您逐步执行程序时,这些值会在每个步骤中重新计算。这可能会导致性能下降,特别是在处理大型结构或数组时。但是,如果您不需要在每个步骤中探查变量,您可以只在需要时查看它们,以避免不必要的计算并提高逐步执行性能。为此,请使用"静音变量"选项,CLion将停止在每个步骤中重新计算值,让您只在需要时加载它们。
静音变量
- 在变量窗格中右键单击并选择"静音变量":
启用此选项后,CLion会隐藏变量窗格和编辑器中的值,并显示"加载"链接:
- 使用此"加载"链接来为当前步骤取消静音变量。该值将同时出现在变量窗格和编辑器中。请注意,除非您再次加载该值,否则它将不会自动在下一步中重新计算。
- "静音变量"影响整个IDE:在所有项目中,它会对当前和接下来的所有调试会话进行静音,直到您取消静音。
- "静音变量"不会更改对监视表达式和监视点的行为 - 它们仍然在每个步骤中更改值。