本篇文章主要介绍了"source insight 笔记",主要涉及到source insight方面的内容,对于其他编程jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
一、建立工程、界面介绍打开Source Insight,选择Project 菜单->New Project;在出现的对话框中选择并选择存放工程文件的文件夹...
一、建立工程、界面介绍
- 打开
Source Insight
,选择Project
菜单->New Project
; - 在出现的对话框中选择并选择存放工程文件的文件夹,输入工程名(比如McuSystem),点击“保存”;
- 又出现一个对话框,在
Configuration
部分可以选择这个工程使用全局配置文件还是自己单独的配置文件,这个无所谓,(不过最好选择单独的配置文件),再点击“OK”; - 再次出现一个对话框,这是选择文件添加到
Project
中,通过左边的树状图
找到你想添加的文件,点击Add
就可以了。你可以将不通路径下的文件添加到同一个工程中,而不用拷贝源文件。选择完后点击Close;
这样工程就建立好了,文件列表就出现在Project Window
中(如果Project Window
被关闭了,可以选中View
菜单->Project Window
)。点击Project Window
中任意一个文件,文件的内容出现在中央的编辑区了。
注意:
如果某个函数或变量是小黑字显示,那么这个函数或者变量在这个工程内就还
没有定义(如下图)。这便于检查程序中未定义的函数、变量。当然啦,如果是诸如printf
这样的库函数,你可以不用管,编译器自己会找到这个函数。

有时候可能会出现明明定义了的函数或者变量,却仍然是小黑字,这时你可以点击
Project
菜单->Synchronize Files
,让文件重新同步一下。
工具栏上有两个蓝黑色的向前
、向后
图标,它可以让编辑区转到你前一次、后一次编辑过的地方,这在源文件很多的时候特别有用。比如说你先后修改了3 个文件中的3个函数,现在又想回过头来再改改第一个函数,只要点击“向前”
图标三次就可以回到第一个函数那里。
source insight 查询功能
查找定义
在编辑区内,选中任意一个变量、函数、宏等,点击右键->Jump Definition
。
如果只有一个定义,编辑区就会自动转到这个变量、函数、宏定义处;
如果有多个定义(比如 McuSystem
中的msg_queue_out()
函数,根据宏定义不同,对应不同函数),将会出现一个定义列表,选择不同表项,编辑区就会转到相应的定义处。
或者,在编辑区内,选中这个变量、函数、宏等,过了1、2秒钟,Context Window
会自动显示这个变量、函数、宏定义、或者多个定义列表。