sourceinsight教程

更新时间:2023-02-28 22:55:08 阅读: 评论:0

如何使用source insight

Source Insight是一款面向项目开发的代码编辑浏览器,它可以自动同步分析相关源码,为我们的开发提供了很大便利。下面介绍一下source insight是如何使用的。

工具/原料
source insight软件
需要浏览的工程代码
安装source insight软件
1
首先,介绍一下source insight的安装,百度搜索source insight,找到相关软件,下载安装。

2
版本:3.5.72.0可使用于
环境:WinXP/Vista/Win7/Win8
安装比较简单,过程省略。
END
如何创建工程
1
打开source insight,点击project->New project新建一个工程,如下图所示。

2
给新建的工程添加一个名字,在此举个例子命名test。

3
选中要添加的工程代码,点击brow选择工程所在的路径,点击OK。

4
选择要添加代码的目录,点击add tree,然后会把文件都导入进去,完成以后点击clo。工程新建完成。

如何同步代码
工程新建完成以后就是要查看代码,可以看到函数都是黑色的,并没有办法进行跟踪。这是因为工程没有进行同步映射。下面进行工程文件同步。

点击project选中synchronize files,弹出一个对话框,此处可直接选OK。

3
同步完成以后,可以看到刚才灰色显示的代码变成了绿色,此时按着ctrl键再点击左键就可以跳入相应的函数。

sourceinsight30天试用怎么破解

安装完成后打开软件,选择使用30天的使用期,软件会自动联网并在本地生成一个30天的licen。

第二、进入到source insight的安装目录,用winhex或者ultraedit打开sourceinsight4.exe,接下来的操作如下图所示。

第三、修改试用licen文件。切换到路径C:\ProgramData\Source Insight\4.0(注意改文件为隐藏文件,要先在窗口的上面点击“查看”,然后选择“隐藏的项目”)

在上面路径中找到 si4.lic 文件,使用记事本打开,将 Expiration="2017-XX-XX" 中的2017 改成改成2030-XX-XX 试用期将永不过期

第四、禁止source insight联网。打开“网络共享中心”,选择左下角的“Windows防火墙”,然后选择“高级设计”->选择“出站规则”->“新建规则”->选择类型为“程序”->输入source insight的安装路径下的启动程序sourceinsight4.exe->阻止连接->所有类型的网络都选上->去个你喜欢的名称。

到此已经破解成功,每次打开试用期都是90天。

怎么使用source Insight进行字符串全局搜索

  首先,选中并复制想要查找的字符串,这里我们选择查找的字符串是“list_head”

  接着选择功能面板上的arch files按钮,或者直接使用快捷键ctrl+shift+f

  在弹出的对话框中,勾选project wide选项,然后单击arch按钮进行整个工程范围内的查找。

  在列出的查找结果中,用鼠标选中其中一项结果,可以在下方的代码显示区中看到对应的代码。

  通过双击代码显示区,可以跳转到当前的对应的文件进行编辑

  查找完成后,可以选择返回按钮返回到上一次的页面


如何使用source insight

这是我重新修改以前的内容而改写的,工作后学到了许多公司中编写代码快速的方法,从而放弃了那种 ”搞linux 应该把vi使用到精通的地步“思想,发现无论我怎么练习vi,还是没有使用source insight编写代码速度快,因为vi的查找定义让很多人头痛,即使对源码工程使用ctag等操作,而我看到网上很多对sourceInsight的讲解,很多都是讲解一些非常不适用的,所以说,我还是在这啰嗦几句。

1.“同步”或者“重编译”工程

很重要的一步,在创建和添加工程以及这些都设定完后,需要进行“同步操作”或者“重编译工程”(推荐使用第二种,这样可以建立一个与路径无关的工程,也就是这个工程哪拿到哪都可以使用,而同步不可以),可以对代码进行调用关系等的一个内部进行初始化。

设置步骤(我的版本是英文的):

同步:project->synchronize projcet ..->出来的对话框中你可以选择:Remove missing files from projcet和Suppress warning messages,或者再加上Force all files to be re-pard,然后点击ok,之后工程中的源码就可以进行关联了。

重编译工程:project->rebuild project.. ->出来的对话框中,只选择第三项:Re-Create the whole project from scratch,然后点击ok就可以了。

2.搜索字符操作:

2.1 在当前文件中搜索字符串

这是我自己摸索的方法,但却是挺方便的,将鼠标放在你想搜索的字符串上,然后同时按下“shift +F4",这样话,会从当前位置,向后搜索,第一次,需要同时按下,如果接着搜索的话,在按F4就可以了,如果想向前搜索的话,使用”F3“就可以了。但是第一次都需要同时按下”shift“

2.2 在工程中搜索字符串:

使用工具栏中的有一个字符为”R“的按钮(不要说你看不到,呵呵),点击后,出来一个对话框,为了说明白,还是贴一个图吧:


看到了,第一个框中是输入查找的字符串的,下面的那个”Search In"中,你可以选择,是所有工程,还是当前文件(这个我们在2.1中介绍了更简单的方法),还有其他的选项,你自己可以查看,一般我是使用这个在所有工程中查找字符的,而下面还有一个options选项,是选择:大小写敏感,全词匹配,可以直接按照我设置的来设置就可以了,然后点击ok,就会显示搜索到的包含改字符串的行和文件信息,如下:


可以看到,搜索出了结果,你可以点击左边的“红色的小按钮”就可以展开内容,而我使用最多的是点击工具栏中的对应的按钮,这样更方便些,而工具栏中的按钮下面还有一个红色的“向左的箭头”和“向右的箭头”,标明一个向前,一个向后依次打开,相当方便。

3.查找定义

相信搞linux编程的人使用sourceInsight的目的就是可以很方便的查找字符的定义和 关键字的不同色彩显示,

可以使用“ctl +鼠标左键”来快速的查找定义。

4.添加和删除文件:

其实,上面的操作你会后,你就可以很好的使用了,不过有时候还需要添加和删除文件,如,你在某个目录下新添加了一个文件的源码时。

在“第三个框”(相信你应该知道,里面显示了工程所有的文件列表)中点击 鼠标右键,选择“Remove files from the project..." 或者”Addor remove files from theproject ..."就可以删除添加相应的文件了(下面的你自己摸索吧,相信你会的)

一般删除或者添加后,最好再次 同步 或者 重编译 一下工程。

5.其他使用方法。

其他的不介绍了,呵呵,因为我只用这么多就感觉就够用了,因为写完代码后保存后,会自动和文件内容同步的。。。

转载仅供参考,版权属于原作者


如何使用source insight

1.“同步”或者“重编译”工程
很重要的一步,在创建和添加工程以及这些都设定完后,需要进行“同步操作”或者“重编译工程”(推荐使用第二种,这样可以建立一个与路径无关的工程,也就是这个工程哪拿到哪都可以使用,而同步不可以),可以对代码进行调用关系等的一个内部进行初始化。
设置步骤(我的版本是英文的):
同步:project->synchronize projcet ..->出来的对话框中你可以选择:Remove missing files from projcet和Suppress warning messages,或者再加上Force all files to be re-pard,然后点击ok,之后工程中的源码就可以进行关联了。
重编译工程:project->rebuild project.. ->出来的对话框中,只选择第三项:Re-Create the whole project from scratch,然后点击ok就可以了。

2.搜索字符操作:

2.1 在当前文件中搜索字符串
这是我自己摸索的方法,但却是挺方便的,将鼠标放在你想搜索的字符串上,然后同时按下“shift +F4",这样话,会从当前位置,向后搜索,第一次,需要同时按下,如果接着搜索的话,在按F4就可以了,如果想向前搜索的话,使用”F3“就可以了。但是第一次都需要同时按下”shift“

2.2 在工程中搜索字符串:
使用工具栏中的有一个字符为”R“的按钮(不要说你看不到,呵呵),点击后,出来一个对话框,为了说明白,还是贴一个图吧:

看到了,第一个框中是输入查找的字符串的,下面的那个”Search In"中,你可以选择,是所有工程,还是当前文件(这个我们在2.1中介绍了更简单的方法),还有其他的选项,你自己可以查看,一般我是使用这个在所有工程中查找字符的,而下面还有一个options选项,是选择:大小写敏感,全词匹配,可以直接按照我设置的来设置就可以了,然后点击ok,就会显示搜索到的包含改字符串的行和文件信息,如下:

可以看到,搜索出了结果,你可以点击左边的“红色的小按钮”就可以展开内容,而我使用最多的是点击工具栏中的对应的按钮,这样更方便些,而工具栏中的按钮下面还有一个红色的“向左的箭头”和“向右的箭头”,标明一个向前,一个向后依次打开,相当方便。

3.查找定义
相信搞linux编程的人使用sourceInsight的目的就是可以很方便的查找字符的定义和 关键字的不同色彩显示,
可以使用“ctl +鼠标左键”来快速的查找定义。
4.添加和删除文件:
其实,上面的操作你会后,你就可以很好的使用了,不过有时候还需要添加和删除文件,如,你在某个目录下新添加了一个文件的源码时。
在“第三个框”(相信你应该知道,里面显示了工程所有的文件列表)中点击 鼠标右键,选择“Remove files from the project..." 或者”Add or remove files from the project ..."就可以删除添加相应的文件了(下面的你自己摸索吧,相信你会的)

一般删除或者添加后,最好再次 同步 或者 重编译 一下工程。

5.其他使用方法。
其他的不介绍了 ,呵呵,因为我只用这么多就感觉就够用了,因为写完代码后保存后,会自动和文件内容同步的。。。

source insight 如何在工程中装入源代码

老兄,首先恭喜你选择了Source Insight这款强大的看Code工具,相信你的旅途一定很美好!
Source Insight导入源代码流程如下:
1)打开Source Insight;
2)选择Project->New Project,填写工程的名字,工程文件存放路径,点击OK后即创建Source Insight工程相关文件(相应目录会生成*.PR等工程文件);
3)不断Next,你会发现Add and Remove Project Files对话框,在左边列表中选择你的源代码所在的文件夹,然后点击Add Tree,将源代码中所有文件添加到新创建的Source Insight工程中(即添加到右边列表中),添加完成后你可以关闭该对话框,点击Project->Rebuild Project,这时你的源代码中的所有源文件全部都同步到Source Inight工程中了,这时你就可以使用Source Insight阅读源代码了;
如果你还是不知道怎么使用,可以去网上搜索Source Insight使用教程,相当详细!

本文发布于:2023-02-28 19:03:00,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/167759610850708.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:sourceinsight教程.doc

本文 PDF 下载地址:sourceinsight教程.pdf

标签:教程   sourceinsight
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|