您当前的位置:首页 > 好词好句 > 正文

source insight(source insight 是面向二次开发的工具吗)

本文目录

  • source insight 是面向二次开发的工具吗
  • source insight 怎么用
  • source insight软件是做什么的
  • 如何使用source insight
  • source insight怎么用
  • 如何用source Insight查看.s文件
  • source insight的使用
  • 谁能介绍一下Source Insight谢谢!
  • source insight怎么添加工程
  • 怎么配置source insight使得可以编译C语言程序

source insight 是面向二次开发的工具吗

应该不能这么说。1.source insight 不带编译器,所以自然不能用来开发,无法调试,也无法运行。2.source insight 最常用的目的是用来很方便的编辑和浏览代码的,当然也可以用来写代码,然后用别的IDE工具调试。3.不过从其非常强大的代码查看的功能来说,如果在二次开发时,利用source insight 可以帮助程序员更好地阅读前面同事留下的代码,如果把这算上的话,那我们可以说,它确实能够对二次开发和重构提供方便和帮助。4.一般我们并不认为source insight是一款开发工具。5.以上是我的回答,希望能帮到你。 纯手打原创,新鲜出炉~

source insight 怎么用

首先,介绍一下source insight的安装,百度搜索source insight,找到相关软件,下载安装。版本:3.5.72.0可使用于环境:WinXP/Vista/Win7/Win8安装比较简单,过程省略。如何创建工程打开source insight,点击project-》New project新建一个工程,如下图所示。给新建的工程添加一个名字,在此举个例子命名test。选中要添加的工程代码,点击browse选择工程所在的路径,点击OK。选择要添加代码的目录,点击add tree,然后会把文件都导入进去,完成以后点击close。工程新建完成。

source insight软件是做什么的

Source Insight是一个革新的面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。Source Insight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。Source Insight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的对源代码的导航和任何程序编辑器的源信息。就将Source Insight应用到你的项目开发过程中并切实感受它为你项目开发的效率带来的变化。

如何使用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-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.其他使用方法。  其他的不介绍了 ,呵呵,因为我只用这么多就感觉就够用了,因为写完代码后保存后,会自动和文件内容同步的。。。    后续:  有很多人说,sourceInsight不是windows的么?你在windows下编译,再弄到linux多麻烦,其实,现在很多人,包括公司一般都是使用vmware 安装的虚拟机,而vmware有一个vmware tools,你安装后,可以设定一个共享目录(关于vmware tools安装方法,请参照 转载仅供参考,版权属于原作者

source insight怎么用

首先,介绍一下source insight的安装,百度搜索source insight,找到相关软件,下载安装。如何使用source insight版本:3.5.72.0可使用于环境:WinXP/Vista/Win7/Win8安装比较简单,过程省略。END如何创建工程打开source insight,点击project-》New project新建一个工程,如下图所示。如何使用source insight给新建的工程添加一个名字,在此举个例子命名test。如何使用source insight选中要添加的工程代码,点击browse选择工程所在的路径,点击OK。如何使用source insight如何使用source insight如何使用source insigh选择要添加代码的目录,点击add tree,然后会把文件都导入进去,完成以后点击close。工程新建完成。如何使用source insight如何使用source insight如何同步代码工程新建完成以后就是要查看代码,可以看到函数都是黑色的,并没有办法进行跟踪。这是因为工程没有进行同步映射。下面进行工程文件同步。如何使用source insight点击project选中synchronize files,弹出一个对话框,此处可直接选OK。如何使用source insight如何使用source insight同步完成以后,可以看到刚才灰色显示的代码变成了绿色,此时按着ctrl键再点击左键就可以跳入相应的函数。

如何用source Insight查看.s文件

 第一步,打开source insght,点击project按钮,然后在弹出的下拉框中选择new project  第二步,在new project 主题框中,有2个栏目,上一层为要输入的工程名,本次命名为test。下一栏为工程的路径  第三步,单击ok接下来弹出详细的选择本工程的设置,保持默认即可,直接单击ok  第四步,在弹出的消息框中,要求你选择需要添加原工程中的哪些文件到source insight工程里面。选择add all即可,然后在完成框里面选择close关闭对话框  第五步,需要将新建立的工程所加入的文件同步到工程中。选择project,在下拉框中选择Synchronize file即可  第六步,然后在工程右部生成了添加的文件  第七步,打开任意文件,然后索引source insight,即可查到相关文件的文件夹

source insight的使用

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

谁能介绍一下Source Insight谢谢!

Source Insight 是一个功能强劲的程序编辑器,他内置对C/C++,Java和x86汇编语言程序的解析;有自己的动态数据库在你编程时提供有用的文本提示,包括有关的函数,宏,参数等。如今最好用的语言编辑器,支持几乎所有的语言, 如C、C++、ASM、PAS、ASP、HTML等常见的,还支持自己定义关键字,如果您 是一个程序员或者网页制作人,这个软件对您都是有帮助的!Source Insight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。 Source Insight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的对源代码的导航和任何程序编辑器的源信息。 Source Insight提供了快速和革新的访问源代码和源信息的能力。与众多其它编辑器产品不同,Source Insight能在你编辑的同时分析你的源代码,为你提供实用的信息并立即进行分析。Source Insight主要特性:Source Insight是如今最好用的语言编辑器,支持几乎所有的语言, 如C、C++、ASM、PAS、ASP、HTML等常见的,还支持自己定义关键字,如果您 是一个程序员或者网页制作人,这个软件对您都是有帮助的! Source Insight为您提供了可快速访问源代码和源信息的功能。Source Insight不象其它的编辑器产品,它还可以帮您分析源代码,并在您编辑的同时立刻提供给您有用的信息和分析。Up-To-Date Information (improved!) 更新的信息Source Insight自动创建并维护它自己高性能的符号数据库,包括函数、method、全局变量、结构、类和工程源文件里定义的其它类型的符号。Source Insight 可以迅速地更新您的文件信息,即使在您编辑代码的时候。而且,符号数据库的符号可以自动创建倒您的工程文件中。动态类型分解(Type Resolution)Source Insight 可以将变量类型动态分解。符号窗口符号窗口显示在每个源窗口的旁边,可以动态更新。 动态Context窗口引进Context 窗口Context 窗口在背景中更新,并且追踪您正在的任务。您只要点击标识符,Context 窗口就会自动显示符号的定义。若标识符是个变量,Context 窗口则会显示给您它的基础结构(base structure)或类型。Context 窗口也可以在工程窗口中自动显示所选定的文件,相关窗口的符号和Clip窗口中选定的Clip. 语法格式化(Syntax Formatting)Source Insight主要功能:1.语法格式化语法格式化是Source Insight的重要的新功能。它提供了许多先进的显示功能,包括带有用户定义功能的文本格式等。 与上下文相关的智能化重命名(新!) Source Insight的索引帮助您有效地重新为变量、函数和其它标识符命名——以极其简单的方式。2.混合语言编辑(Mixed Language Editing )Source Insight支持含内置脚本的HTML和Active Server Page文件(ASP和JSP)。3.关键字搜索(Keyword Searches)Source Insight的项目搜索命令支持关键字搜索方式,类似于Internet搜索引擎。4.符号的自动完成(Symbolic Auto-Completion)当您准备打印标识符名称时,Source Insight会弹出一系列标识符的名称来供您选择。 快速访问所有的符号和文件 编程项目支持 团队编程支持 。快速查找参考文献源链接(Source Links) 源链接(Source Links)帮助您在感兴趣的领域之间快速切换。在整个项目中快速搜索和替换项目窗口(Project Window) 同外部编译器和工具结合 Clip 窗口 您可以利用clip窗口轻松重新排列代码及插入样板文件。 极具特色的编辑器 拖放编辑 Two-Stage Line Revision Marks 和可选择的 Line Restoration可扩展的文件类型和语言应急修复(Crash Recovery)提供了全部时间的防护 持久稳固的工作空间Source Insight金牌代理商——北京昆仑联通

source insight怎么添加工程

一般使用source insight编写代码,以配合keil工程为例(keil自带的编辑器对齐不好,编写代码比较费劲,阅读代码就更费劲了,但必须使用keil的编译器)。先通过keil建立工作,然后在工程文件夹下建立SI文件夹。然后打开source insight新建工程将工程路径选择刚才新建的SI目录,然后下一步选择source insight管理的源文件目录为keil工程的根目录,本例中为Test目录。点击OK工程建立完毕。因为source insight工程包含多个文件,将source insight的工程文件放在SI文件夹中,这样方便管理。也便于工程的拷贝与SVN版本控制,使用时找到SI文件夹中的.PR文件双击打开就可以打开SI的工程了。

怎么配置source insight使得可以编译C语言程序

  source insight是个代码浏览工具,  它会自动对你的工程源码进行语法分析,  方便你迅速查找对某个特定符号的引用。它本身不带编译器调试器,但是你可以指定要用的编译器,记得source insight里有这个选项。  1、General  Project File Synchronization-》Remove missing file from project选上可以避免因文件找不到而弹出错误对话框。  把Misc-》Use stricter confirmation dialog选项去掉可以使确认时不输入“yes“。  2、Typing  Source Editing-》Indent commands affect #-preprocessor statements。去掉后(默认值),进行多行缩进时不会影响预处理语句(如#if...#endif)。  Auto Completion-》Use detailed completion window,选上后,联想时可以出现该函数的详细信息。见下图:  (简单)  (详细)  Auto Completion-》Insert paremeters for functions,去掉后,自动联想不会把整个参数都输出到当前行。  Browsing in Lists-》Match syllables while typing(slower)。在symbol list框检索符号时是否采用音节匹配方式,如对于函数FindNext,输入find或者next都可以找到该函数。该功能可能导致反应缓慢(视工程和机器配置而定),建议关闭,因为即使在关闭状态下也可以通过先输入空格再输入单词来动态启用该功能。  注意Browsing in Lists里其实有两个功能,但一般我们只能看到Match syllables while typing这一条,应该是si的菜单设计没有做好,导致在中文windows下不能显示全,另一个功能是Match members while typing,用于打开/关闭按成员变量名来检索类/结构体的功能。  3、Files  Opening Files-》Sharing: Let other programs modify files,以共享方式打开文件,这个很重要,保证可以在其它编辑中同时编辑该文件。典型的场景就是用ide环境去动态编译调试,而用si静态阅读。  Customize ’Open’ Command...,用于设置Ctrl+O打开的页面,默认选项是 Project File list view in Project Window,建议保持默认。  Saving Files-》Preserve Undo data and revision marks after saving,如果发现保存后就不能undo了,请检查该选项是否选中。  Remove extra white space when saving。保存时自动去除每行尾部的空格和tab。建议选中。  4、Languages  自定义其它编程语言的语法解析,这个...还是另写一篇来讲吧。  Conditional Parsing不要错过了,这里的Conditions功能实在让人喜欢。Conditions是什么意思呢?我们的代码中一般都会有一些开关宏,通过在Conditions中配置这些宏的默认值,可以让si把配置为不开启的宏视为无效代码,从而不进行符号检索。  如果源代码中的开关宏太多,还可以使用Condition Parsing中的Scan Files来自动找出所有开关宏。  5、Symbol Lookups  没太多特别的。  6、Display  显示配置和个人喜好和显示器的状态有关,偶用的x60小本,屏幕资源有限,所以在Display Elements里把Project Window, Status Bar, Tool Bar,Clip Window都关了,基本用快捷键可以代替它们。  Options-》Horizontal scroll bars for each new window。很多大师都教导我们说一行不要写太多代码。在这个指导思想下,我们不需要这个东东。  Show exact case of file names。如果看不惯si把所有的文件名首字母都大写就勾上这个选项吧。  Tile source and destination windows for Source Link commands。Source Link很多时候用于外部命令输出结果的解析(如Make, lint),这个功能会把解析结果与目标窗口自动tile,很实用。  Trim long path names with ellipses。这个建议不要选中。事实上这个主要影响标题栏,但一般来说标题栏上的空间是充裕的,选上之后往往会令我们不知道所编辑文件的具体位置。


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 孕妇千万不要吃银耳,孕妇吃银耳的禁忌(吃银耳能补充胶原蛋白、美容护肤)

下一篇: python学习网站(求比较好的Python练习网站)



推荐阅读