问一个苯苯的问题,sourceinsight怎么用

03-05-21 selinoliu

是将要分析的源代码都添加进一个PROJECT吗,接着呢?

jxb8901
2003-05-23 19:16

新建一个项目, 然后打开它, 会有两个窗口出现: Project和Context, 在Project window中输入要看的源码的文件名, 按回车就可以打开该文件.

上面的步骤还看不到SourceInsight好在那里, 好戏在后头:

打开文件后, 选中关键字, Context window中会显示该关键字的定义,如果是类变量, 暂停几秒后Context window会自动打开并显示该类文件. 在Context window中双击, 文件就会自动在新窗口中打开, 省得你在目录结构中找来找去.

另外它也有JBuilder中的查找定义和查找引用功能, 但使用起来更方便, 只要双击就行了.

还有就是源文件的显示特别酷, 关键字会按字体大小, 粗细, 颜色区分, 看起来很醒目, 莰套的括号居然还有大小之分, 看起来层次一目了然, 不过初看者可能会不习惯, 但对于专门看源码的人来讲确实又大有好处.

强烈推荐各位源码爱好者使用. (我这里还要谢谢iceant的推荐)

thatway
2003-07-22 15:54

我也用过一阵子,不是很清楚它的使用技巧,那时我用它来看一些MUD的src,相对用Uedit来说,还是很好的。

有一件事印象很深刻的是,由于MUDOS src 的函数格式古怪,好象是这样:

void p2 doSth(type1,param1,type2,param2) {

}

si解释就乱套了,得出来的结果是挺搞笑的。 :)