2024年4月11日发(作者:)

Source Insight使用简单说明 王绍伟 wangsw317@

Source Insight使用简单说明

Source Insight是一个功能十分强大、使用也很方便的程序编辑器。它内置对C/C++、Java

甚至x86汇编语言程序的解析,在你编程时提供有用的函数、宏、参数等提示,因而,Source

Insight正在国际、国内众多的IT公司使用。

Source Insight功能强大,它的窗口、菜单初一看来似乎很多,所以刚刚开始使用Source

Insight的朋友往往觉得很麻烦。这里本人结合自己的使用经验,简单说说Source Insight的

使用。(本文以McuSystem为例,Source Insight 以3.0版本为例。其他版本的Source Insight

大同小异)

和众多程序编辑环境一样,Source Insight中也有Project。

建立工程的方法很简单:

1. 打开Source Insight,选择Project菜单->New Project;

2. 在出现的对话框中选择并选择存放工程文件的文件夹,输入工程名(比如

McuSystem),点击“保存”;

3. 又出现一个对话框,在Configuration部分可以选择这个工程使用全局配置文件还

是自己单独的配置文件,这个无所谓,(不过最好选择单独的配置文件),再点击

“OK”;

4. 再次出现一个对话框,这是选择文件添加到Project中,通过左边的树状图找到你

想添加的文件,点击Add就可以了(如图1)。你可以将不通路径下的文件添加到

同一个工程中,而不用拷贝源文件。选择完后点击Close;

图1

这样工程就建立好了,文件列表就出现在Project Window中(如果Project Window被关

闭了,可以选中View菜单->Project Window)。点击Project Window中任意一个文件,文件

的内容出现在中央的编辑区了。(如图2)

1

Source Insight使用简单说明 王绍伟 wangsw317@

图2

如果工程已经建立好了,想要打开、关闭、删除工程,直接点击Project菜单下相应的

选项就可以了,这里就不多说了。

当然,类似的,要是本文说到的某个Window没有打开,直接选中View菜单下相应的

选项即可,以后也不在重复说了。这些Window的位置是可以随意的移动、停靠的,看你的

习惯和方便了。

对于编辑区,你该觉得熟悉吧。你可以像使用你已经习惯了的编辑器一样输入、删除、

修改。

通过左边的Symbol Window可以快速定位某一个函数、变量、宏等的定义。

Source Insight使用不同的颜色、字体区别类型名、函数名、全局变量、局部变量、宏、

注释、关键字等等,这样程序就一幕了然。

注意啦,如果某个函数或变量是小黑字显示,那么这个函数或者变量在这个工程内就还

没有定义(如图3)。这便于检查程序中未定义的函数、变量。当然啦,如果是诸如printf

这样的库函数,你可以不用管,编译器自己会找到这个函数。

图3

2