编程开发 | 19.9M
语言:英文
5 .0
应用简介
SourceInsight 是一款功能强大的面向项目的编程编辑器、代码浏览器和分析器,可帮助您在工作和计划时了解代码。 SourceInsight 提供针对C/c++、c#、Java、Objective-C 等的内置动态分析。
Source Insight 是一个功能强大的面向项目的编程编辑器、代码浏览器和分析器,可帮助您在工作和计划时了解代码。 Source Insight 提供针对C/c++、c#、Java、Objective-C 等的内置动态分析。
基本介绍
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.菜单栏-项目-重建项目并重新同步代码依赖。
热门攻略