Source Insight中文网站 > 使用教程 > Source Insight怎么把查找参考固定在工具栏 Source Insight查看调用关系
教程中心分类
Source Insight怎么把查找参考固定在工具栏 Source Insight查看调用关系
发布时间:2025/08/15 15:36:13

品牌型号:联想 E550C ThinkPad

系统:Windows 11

软件版本:Source Insight 4

项目交接是每个程序员入职或离职时必经的考验,当我们打开一个陌生的项目时,迎面而来的大概率是数不清的代码文件和错综复杂的函数调用。不过,有了Source Insight的支持,这些复杂函数关系都可以轻松理清,Source Insight提供了强大的代码分析能力,能帮助我们快速查找函数变量参考来源、绘制项目函数调用关系图,助力我们迅速上手了解项目。本文将就这两个重点内容,着重介绍Source Insight怎么把查找参考固定在工具栏,Source Insight查看调用关系。

一、Source Insight怎么把查找参考固定在工具栏

Source Insight提供了可定制的用户工具栏界面,允许我们根据自己的工作习惯调整工具栏布局。要将“查找参考”功能固定在工具栏上,可以照以下步骤设置:

1、点击Source Insight的“View”视图菜单,点击展开“Toolbars”项,单击“Symbols Toolbar”,将符号工具条展示在工具栏中。

开启符号工具条
图1:开启符号工具条

2、下图红框为“Symbols Toolbar”的工具条,其中“R”图标按钮即为查找参考的工具入口,单击它可打开查找参考界面,在其中的Find References To输入框中输入查找单词,点击“Search”可开始查找并显示查找结果。

查找参考工具栏
图2:查找参考工具栏

二、Source Insight查看调用关系

理解代码间的调用关系对于调试代码、重构代码或接手新项目都至关重要,但通过一行行的代码阅读理解显然效率过低且容易出错,此时就可以利用Source Insight中提供的查看调用关系相关功能来了解代码结构。

1、点击View菜单中Panels的“Relation Window”,在界面中显示调用关系窗口。

开启关系窗口
图3:开启关系窗口

2、双击选中要查看调用关系的函数或变量,Source Insight会自动通过符号数据库显示该选中内容的调用关系在关系窗口中。如图所示为查看auth.py文件中“_basic_auth_str”函数的调用关系,它正被adapters.py文件和sessions.py文件的send函数、__call__函数所调用。

调用关系列表
图4:调用关系列表

3、点击下方红框的树状图标,可以将调用关系从列表样式转变为树形图样式,通过树形图更能快速理解函数间错综复杂的调用结构,双击其中的某项可以在编辑器中直接跳转到函数调用所在位置。

调用关系树状图
图5:调用关系树状图

以上就是关于Source Insight怎么把查找参考固定在工具栏,Source Insight查看调用关系操作步骤的教程讲解。通常在开发代码时,理解源码或他人代码,相比于编写代码往往需要花费更多时间,其难度也丝毫不亚于后者。但Source Insight的查找参考和调用关系图,帮助我们大幅降低了代码理解的难度,让我们得以将宝贵的时间资源从繁琐的代码中解放出来,转而专注于更具价值的业务逻辑实现和创新性开发工作中。

读者也访问过这里:
135 2431 0251