Source Insight有哪些特点?

0 评论

Source Insight,是一个面向项目开发的程序编辑器和代码浏览器。

它拥有内置的对C/C++, C#和Java等程序的分析。Source Insight能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。

主要特点

Source Insight是如今最好用的语言编辑器,支持几乎所有的语言, 如C、C++、ASM、PAS、ASP、HTML等常见的,还支持自己定义关键字,如果您 是一个程序员或者网页制作人,这个软件对您都是有帮助的! Source Insight为您提供了可快速访问源代码和源信息的功能。Source Insight相较其它的编辑器产品来说,还可以帮您分析源代码,并在您编辑的同时立刻提供给您有用的信息和分析。

Source Insight自动创建并维护它自己高性能的符号数据库,包括函数、method、全局变量、结构、类和工程源文件里定义的其它类型的符号。Source Insight 可以迅速地更新您的文件信息,即使在您编辑代码的时候。而且符号数据库的符号可以自动创建倒您的工程文件中。

优势

Source Insight是如今最好用的语言编辑器之一,具有很多其他编辑器无法比拟的优点,比如下面几点。

  1、支持语言种类多。

Source Insight几乎支持所有的语言,如C、C++、C#、JAVA、ASM、PAS、ASP、HTML等,而其它编辑器往往只支持其中某类或某几种语言,丰富性远不及Source Insight。

  2、拥有自己的数据库。

Source Insight自动传创建并维护他自己高性能的符号数据库,包括包名、函数、method、全局变量、结构、类、注释和功能源文件里定义的其它类型的符号等。我们可以通俗地理解为缓存,当需要再次查找某个符号时,就可以直接从数据库中查找,而不用在整个源码库中搜索,极大提高了效率。

  3、显示丰富的程序相关信息。

Source Insight提供了丰富多彩的窗口,为被选中的代码提供丰富的信息,如reference trees、class inheritance diagrams、call tress,symbol windows等。后面会专门介绍这些窗口的使用。

  4、实时显示上下文信息。

Source Insight提供了Context Window,当鼠标选择代码中的某个符号时,该window会实时显示选中符号的上下文信息。在下文中的Context Window会详细讲到。甚至在你编辑的时候,Source Insight同时分析你的源码,提供实时的信息并进行分析。 

  5、快速。

Source Insight提供了快速和革新的访问源代码和源信息的能力,能以最快的速度对源代码导航和提供任何程序编辑器的源信息。

相关软件
Source Insight是一个功能强劲的程序编辑器,他内置对C/C++,Java和x86汇编语言程序的解析;有自己的动态数据库在你编程时提供有用的文本提示,包括有关的函数,宏,参数等。如今最好用的语言编辑器,支持几乎所有的语言, 如C、
相关阅读