精品为您呈现,快乐和您分享!

移动端

收藏本站

17软件园

当前位置: 首页 > 软件下载 > 编程开发

Source Insight(代码浏览编辑器)v4.0.113免费版

Source Insight(代码浏览编辑器)v4.0.113免费版

类型:编程开发 语言:英文

大小:19.9M 更新时间:2020-04-25

推荐指数:

应用简介


SourceInsight 是一款功能强大的面向项目的编程编辑器、代码浏览器和分析器,可帮助您在工作和计划时了解代码。 SourceInsight 提供针对C/c++、c#、Java、Objective-C 等的内置动态分析。









Source Insight 是一个功能强大的面向项目的编程编辑器、代码浏览器和分析器,可帮助您在工作和计划时了解代码。 Source Insight 提供针对C/c++、c#、Java、Objective-C 等的内置动态分析。



Source  Insight(代码浏览编辑器)



基本介绍



Source Insight 是用于项目开发的程序编辑器和代码浏览器。它内置了对C/C++、C# 和Java 程序的分析。它可以在工作时分析源代码并动态维护自己的符号数据库,并自动显示有用的上下文信息。 Source Insight不仅是一个功能强大的程序编辑器,它还可以显示引用树、类继承图和调用树。 Source Insight 提供任何程序编辑器中最快的源代码和源信息导航。 Source Insight 提供对源代码和源信息的快速且创新的访问。与许多其他编辑器产品不同。 Source Insight是当今最有用的语言编辑器,支持几乎所有语言,例如C、C++、ASM、PAS、ASP、HTML和其他常见语言。它还支持自定义关键字。 Source Insight 提供对源代码的快速访问。和源信息功能。 Source Insight 自动创建和维护自己的高性能符号数据库,包括项目源文件中定义的函数、方法、全局变量、结构、类和其他类型的符号。即使在编辑代码时,Source Insight 也能快速更新文件信息。此外,符号数据库中的符号可以自动创建到项目文件中。



软件亮点



1.支持多种语言。



SI支持几乎所有语言,如C、C++、C#、JAVA、ASM、PAS、ASP、HTML等,而其他编辑器往往只支持一种或几种语言,远不如SI丰富。



2.拥有自己的数据库。



SI自动创建和维护自己的高性能符号数据库,包括包名、函数、方法、全局变量、结构体、类、注释以及函数源文件中定义的其他类型的符号。我们一般可以理解为缓存。当我们再次需要查找某个符号时,可以直接从数据库中查找,而不用在整个源代码库中查找,大大提高了效率。



3.显示丰富的节目相关信息。



SI提供了多种窗口,为所选代码提供了丰富的信息,如引用树、类继承图、调用树、符号窗口等,这些窗口的使用将在后面介绍。



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



SI 提供了一个上下文窗口。当鼠标选择代码中的某个符号时,窗口会实时显示所选符号的上下文信息。下面将详细讨论上下文窗口。即使在您编辑时,SI 也会同时分析您的源代码,提供实时信息和分析。



5. 快。



提供对源代码和源信息的快速、创新的访问,为任何程序编辑器提供最快的源代码导航和源信息。



软件特点



1. 理解代码:快速学习现有代码库并加快新项目的进度。通过查看函数和对象的使用位置来评估潜在更改的成本。请参阅类继承和函数调用树。



2. 快速导航:Source Insight 解析您的整个项目,让您轻松导航和编辑代码,同时自动显示信息。轻松跳转到函数调用者或变量引用。



3. 发现:查看函数和变量在哪里使用。 Source Insight 几乎立即自动显示对函数、变量、类等的引用。使用高级搜索功能搜索整个项目。



4.代码分析:Source Insight提供内置的C/c++、c#、Java、Objective-C等动态分析。



5. 强大的编辑功能:使用强大的编辑功能,包括代码片段、符号自动完成和智能重命名。



6. 语法格式:使用语法格式查看对变量和其他声明的实时引用。标识符根据其声明、范围和用法进行格式化。



特征



1. 帮助理解现有的代码库。



2. 快速导航函数调用和调用者。



3. 查找函数、变量等的引用几乎是瞬时的。



4.参见调用图和类树图。



5. 无需打开文件即可预览函数和类定义。



6. 查看对变量和其他具有语法格式的声明的实时引用。



7. 强大的编辑功能,包括代码片段、符号自动完成和智能重命名。



8. 动态信息面板协同工作以创建高效的工作流程。



指示



- 导入项目



1. 单击“项目”-“新建项目”。



2. 单击“浏览”并选择源代码所在的目录。



3. 为新的Source Insight 项目命名并单击“确定”。



4. 在弹出的窗口中单击“确定”,然后单击“添加树”将目录结构中的所有文件添加到项目中。最后点击关闭,项目就创建完成了。



5.SynchronizeFile,在“Project Files”窗口中双击该文件以打开该文件进行读取或编辑。



- 创建一个新项目



1、使用快捷键Alt+Shift+N打开新建项目对话框,然后根据提示填写项目存储位置、源文件位置等。然后将出现“添加和删除项目文件”对话框。选择要编辑的文件并浏览以添加。就这样,一个项目就建好了。



- 添加和删除项目文件



1. 在添加或删除文件之前,可以先设置文件过滤器。在菜单栏-选项-文档选项中可以看到文件过滤器。如何设置应该一目了然。



2. 菜单栏-项目-添加或删除文件将打开添加和删除项目文件对话框。



- 同步文件SynchronizeFile



1、快捷键Alt+Shift+S可以同步文件。同步文件后,可以自动查找源代码之间的依赖关系(例如,可以自动查找函数或变量的调用位置)。



- 项目报告



1.菜单栏-项目-项目报告获取当前项目的文件数、代码行数等。



- 重建项目



1.菜单栏-项目-重建项目并重新同步代码依赖。