目前还有bug正在处理,如出现严重问题请联系我
- 当前版本v0.0.6,处理bug:
- 显示的tree不能出现父子title相同的问题,对自身传值进行特殊处理
使用描述
通过快捷键或右键指令的方式启动变量的搜索查找功能,搜索结果会展示到左侧面板的工具栏,目前没有实现自动弹出功能需要手动打开面板。打开面板后会看到引用链和传值链两个下拉菜单,当执行了对应的操作后结果会显示在对应的下拉菜单内;
==注意==:需要完整的选中要搜索的变量,例如:"addr_0xa4a6.all=addr_0xa6dc.all;",如果要搜索"addr_0xa6dc.all"变量的引用那么就要完整选择然后使用ctrl+F10或右键点击search-source。
功能描述
- 引用链:查询变量的值从哪来!
- 传值链:查询变量的值赋到了哪!
当前可优化点
- 切换为悬浮框或提示框
- (待尝试)悬浮框:显示文本为markdown模式,该方式可能会破坏vscode原有的悬浮显示功能
- (无法实现)提示框:类似代码提示框,在选择文本的下方出现一个选择框,但是该选择框的api只能做到triggerSuggest,无法提供当前需要功能的相关实现
- 查询后自动打开左侧面板 ==无法实现,vscode没有开放对左侧活动窗口的弹出和隐藏API==
- 树结构中的功能优化,将复制到剪切板功能改为按钮
| |