如何使用source insight

作者&投稿:荆林 (若有异议请与网页底部的电邮联系)
source insight使用~

source insight一般只是用来查看和编辑代码的,如果要编译,需要用户自己去外接编译器。
它有工程的概念,是为了方便用户打开一组相关的源文件,和集成开发环境的工程有一定区别。

1.“同步”或者“重编译”工程
很重要的一步,在创建和添加工程以及这些都设定完后,需要进行“同步操作”或者“重编译工程”(推荐使用第二种,这样可以建立一个与路径无关的工程,也就是这个工程哪拿到哪都可以使用,而同步不可以),可以对代码进行调用关系等的一个内部进行初始化。
设置步骤(我的版本是英文的):
同步:project->synchronize projcet ..->出来的对话框中你可以选择:Remove missing files from projcet和Suppress warning messages,或者再加上Force all files to be re-parsed,然后点击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是如何使用的。
http://jingyan.baidu.com/article/a3f121e4fe173ffc9052bbb0.html


Source Insight教程及技巧(大全)——最终整合版
SourceInsight功能强大,它的窗口、菜单初一看来似乎很多,所以刚刚开始使用SourceInsight的朋友往往觉得很麻烦。这里本人结合自己的使用经验,简单说说SourceInsight的使用。(本文以McuSystem为例,SourceInsight以3.0版本为例。其他版本的SourceInsight大同小异)和众多程序编辑环境一样,SourceInsight中也有Project。建立工程的方法...

怎么使用source tree的简单用法
首先点击桌面的SourceTree图标来快速启动SourceTree。启动成功之后先来看看主页面 顶部为菜单栏

sourcecode怎么用
sourcecode是用来编译和安装软件的。sourcecode是用来编译和安装软件的。首先,需要从GitHub或者其他开源项目网站上下载你需要的源代码。然后,你需要理解程序的构建系统,也就是我们通常所说的编译源代码”。编译只是从源代码中生成一个可使用的软件的其中一个阶段。构建系统是一套工具,用于自动处置不同的...

如何使用source engine
可保存用于更新和修复的安装文件,并且在下载安装程序更新和 Watson 错误报告时必须使用。 设置为手动即可

如何在 Source Insight 中编译和执行Java 程序
由于 Source Insight 的代码易读的优越性能,,使用 Source Insight 编辑 Java 代码是一个不错的选择,当然它不能与专业的 Eclipse 及 Netbeans 这样的IDE 相比;本人使用它是因为 Source Insight 的体积比较小,可以自定义设置用户命令,用起来也算是得心应手了。下面介绍一下本人总结的一点关于编译和...

施耐德电机输入信号,有SINK模式,SOURCE模式,如何选择,是不是都可以使用...
说的是变频器的输入信号选择吧。只能选择其中一种输入方式,有些型号需要调整参数,例如ATV303。SINK漏型,或者称为NPN,负输入。SOURCE源型,或者称为PNP,正输入。http:\/\/www.dq-fx.com\/product\/product-18998.html

SourceThree的简单使用
一.添加项目 1.选择“从URL克隆”添加新的项目。也可以将项目直接拖入。2.双击项目进入 3.当项目中有文件没有提及时,会在文件状态中显示。4.选中“未暂存文件”,将未暂存文件放入,已暂存文件,绿色未新建文件,黄色为有修改的文件。此时就可以选择提交,然后推送到服务器。二.创建分支 创建分支有...

source insight 如何在工程中装入源代码
Insight工程中(即添加到右边列表中),添加完成后你可以关闭该对话框,点击Project->Rebuild Project,这时你的源代码中的所有源文件全部都同步到Source Inight工程中了,这时你就可以使用Source Insight阅读源代码了;如果你还是不知道怎么使用,可以去网上搜索Source Insight使用教程,相当详细!

source insight怎么添加工程
一般使用source insight编写代码,以配合keil工程为例(keil自带的编辑器对齐不好,编写代码比较费劲,阅读代码就更费劲了,但必须使用keil的编译器)。先通过keil建立工作,然后在工程文件夹下建立SI文件夹。然后打开source insight新建工程 将工程路径选择刚才新建的SI目录,然后下一步选择source insight管理的...

如何使用Spooling Directory Source
修改Spooling Directory Source的配置,加了这么一个配置:tier1.sources.source1.ignorePattern = ^(.)*\\\\.tmp 就是忽略监控目录下面的.tmp文件。然后我修改了scp的逻辑,拷贝到另一台主机上时,先命名为:原文件名.tmp(由于是.tmp文件,agent不会采集此类文件),等SCP执行成功之后,在mv这个.tmp...

舒兰市13092316884: source insight怎么用 -
聊祁昔芬: 首先,介绍一下source insight的安装,百度搜索source insight,找到相关软件,下载安装.如何使用source insight 版本:3.5.72.0可使用于 环境:WinXP/Vista/Win7/Win8 安装比较简单,过程省略.END 如何创建工程 打开source insight,点击...

舒兰市13092316884: source insight怎么添加工程 -
聊祁昔芬: 一般使用source insight编写代码,以配合keil工程为例(keil自带的编辑器对齐不好,编写代码比较费劲,阅读代码就更费劲了,但必须使用keil的编译器).先通过keil建立工作,然后在工程文件夹下建立SI文件夹. 然后打开source insight新建...

舒兰市13092316884: 如何在linux下安装source insight
聊祁昔芬: 1. sudo apt-get install wine (安装wine,用wine来安装source insight) 2.下载sourceinsight的exe文件,sourceinsight拷贝到Linux中 (exe下载地址) 3.进入Linux中InsightSetup.exe所在目录,使用wine安装source insight: $wine InsightSetup.exe...

舒兰市13092316884: 如何在 Source Insight 中编译和执行Java 程序 -
聊祁昔芬: 由于 Source Insight 的代码易读的优越性能,,使用 Source Insight 编辑 Java 代码是一个不错的选择,当然它不能与专业的 Eclipse 及 Netbeans 这样的IDE 相比;本人使用它是因为 Source Insight 的体积比较小,可以自定义设置用...

舒兰市13092316884: 让Visual Studio17中像source insight一样列出当前文件的变量和函数. -
聊祁昔芬: Visual Studio17 本来就会显示变量和函数,只要你编写时没有语法错误影响,键入的字符自动导出与字符相关的已引用和定义的变量和函数;关键是如何引入和引用程序资源.

舒兰市13092316884: Source Insight如何编译调试程序? -
聊祁昔芬: source insight是个代码浏览工具,它会自动对你的工程源码进行语法分析,方便你迅速查找对某个特定符号的引用.它本身不带编译器调试器,但是你可以指定要用的编译器,记得source insight里有这个选项.

舒兰市13092316884: 如何用sourceInsight查看.s文件
聊祁昔芬: 1、首先,选择菜单options->Document Options,点Document Type下拉菜单,选择x86 Asm Source File,然后在File filter里*.asm;*.inc的后面加上*.s和*.S(注意以...

舒兰市13092316884: Visual Studio code能取代Source Insight吗 -
聊祁昔芬: source insight 的优势在于极低的资源消耗、准确完善的代码解析和理解查看功能、以及很高的性能之间达到了一个很好的平衡. 对于很多大公司的巨大代码库,新员工都是使用 source insigh 来review 和理解代码的,这个场景很难有其他工具来取代 so...

舒兰市13092316884: unbuntu怎么把source insigh关闭 -
聊祁昔芬: 图形界面的安装方法:1. 运行Ubuntu Software Center在Edit菜单中选择Software Sources,然后在打开的Software Sources窗口选择Other Software这个Tab.通过Add按钮,添加PPA.在Add窗口中输入这样的APT line:ppa:gnome3-team/...

舒兰市13092316884: source insight如何生成si文件? -
聊祁昔芬: source insight可以导入.em文件,即实现自定义的宏功能.找了很多帖子,下了很多.em文件,但是最后都没成功.操作方法:打开一个SI工程,添加.em文件,options,Key Assignment,输入macro,但是找不到.em文件里的宏函数. 别人一般都...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网