vscode 调试指定监视变量的进制
格式
变量,进制
字符 | 含义 |
---|---|
o | 八进制 |
b | 二进制 |
h或x | 十六进制 |
其他数字 | n进制 |
例如 ucCRCHi,h
就是以十六进制监视 ucCRCHi
段监控
例如 param.data
是一个 uint8_t *
类型的指针,当传入处理函数后,监视无法正确确认这段数组的长度,所以只能监视到第一个值。
使用 *param.data@10
这样的写法就可以监视到以 param.data
为起始的 10 个 uint8_t *
类型值。
结合监控格式可以使用 *param.data@10,h
这样的写法以十六进制监视。
进阶一些使用强制转换 *(uint16_t*)param.data@10,h
监控以 param.data
为起始地址的 10 个 16 位值。
段框选
alt+shift+鼠标拖动,可以以进行框选,但是不是很好用
更好用的是按住鼠标滚轮拖动