品牌型号:惠普 240 G3
系统:Windows 10 专业版
软件版本:Source Insight 4.0
Source Insight经常会被用来看代码,毕竟在处理像C/C++这些大型的项目时,如果光靠自己肉眼一行行看代码,不仅效率低耗时久、效率低不说,也很难理解代码。在使用的过程中经常要导入工程,在编辑代码的过程中又经常需要及时查找相同的变量。下面就给大家介绍一下Source Insight如何导入工程,Source Insight如何高亮相同变量的相关内容。
一、Source Insight如何导入工程
使用Source Insight过程中,一般第一步就是创建工程或者导入工程。需要导入工程的话,主要需要以下四步操作:
1. 创建新工程
打开Source Insight软件后,点击最上面的菜单栏"Project"->然后点击"New Project"。弹出窗口后,输入工程名称(比如图中使用的名称是"MyFirstProject"),需要选择存储路径,需要是一个独立的文件夹(比如图中的“C:\Users\Administrator\Documents\Source Insight 4.0\Projects\”就是一个新建的空白文件夹),然后点击“OK”按钮,这样就完成了工程的创建。

2. 添加源代码文件
然后界面会自动跳转到“文件添加界面”(就是图中的“Add and Remove Project Files”界面),左边“Directory”的窗口,点击到存储代码的根目录(如图中“C:\temple_c”是存储了源代码的位置),点击以下界面右侧的"Add"按钮,到这一步就完成了源代码文件的添加。

跳回主界面后,如果想要再次添加源文件,可以重新进入添加界面。我们先点击图中的第1个图标,把项目文件列表调出来,再点击第2个图标。这时软件会跳出了一个添加源代码界面,界面跟上图相同,重复上一步的操作就好了。

3. 同步文件
关闭上图中的添加窗口后,一般建议执行一次同步文件操作,操作方法就是在界面最上面找到"Project"→下拉找到"Synchronize Files"并点击一下。
这样操作可以让 Source Insight 内部的符号数据库与硬盘上的实际源代码文件同步。建议同步文件的原因是,在实际项目中,开发人员导入文件后有可能会对源代码进行了一部分修改,此时进行同步文件操作更保险,否则可能出现不同步的情况。

4. 验证导入结果
导入工程和文件完成后,我们需要验证一下导入的结果,最常见的问题就是乱码问题,这时候我们可以尝试点击最上面菜单栏的 File 菜单栏->下拉选择 "Reload As Encoding",然后合适的编码格式即可(推荐"UTF-8")。

二、Source Insight如何高亮相同变量
Source Insight的高亮方式有基础的高亮触发、自动高亮模式、自定义高亮样式,我们可以根据自己的使用习惯和实际情况来选择如何高亮相同变量。
1. 基础高亮触发方式
基础高亮的触发方式最简单,因为不需要修改任何的配置方式。我们直接双击目标变量(如图中函数名printf),选中后按下F8键,这样可以立即高亮当前文件内所有相同变量。高亮显示的范围包含函数名、类成员等符号。

2. 自动高亮模式
自动高亮模式是点击变量后,相同变量就会高亮显示,不需要按下F8按键。方法是通过点击菜单栏"Options"→选择"File Type Options"后,勾选上"Highlight references to ed symbol"这个按钮。可以看到设置后,单击符号就可以自动高亮,不需要手动按键。

3. 自定义高亮样式
在设置自动高亮后,用户还可以设置自己喜欢的高亮样式。操作方法是在菜单栏“Options”->点击选择"Style Properties"面板,然后选择"Highlight References",这个界面里可修改背景色(默认浅蓝)、字体加粗或者添加下划线。

以上就是Source Insight如何导入工程,Source Insight如何高亮相同变量的全部内容了。无论是导入工程还是高亮相同的变量都是Source Insight中比较常用的两个功能,可以方便开发人员快速导入工程,在编辑代码时,能够快速查找相同变量。希望本文能帮你掌握Source Insight的使用。

