source insight4.0是一款功能强大的,面向项目的编程编辑器,代码浏览器和分析器,source insight4.0最新版可帮助您在工作和计划时理解代码,具有针对C / C ++,C#,Java,Objective-C等的内置动态分析。有需要的小伙伴欢迎来西西下载体验。
软件简介:
Source Insight是如今最好用的语言编辑器,支持几乎所有的语言,如C,C ++,ASM,PAS,ASP,HTML等常见的,还支持自己定义关键字,Source Insight提供了可快速访问源代码和源信息的功能
.Source Insight自动创建并维护它自己高性能的符号数据库,包括函数,方法,全局变量,结构,类和工程源文件里定义的其它类型的符号.Source Insight可以迅速地更新的文件信息,即使在编辑代码的时候。而且符号数据库的符号可以自动创建到的工程文件中。
软件优势:
帮助理解现有代码库。
快速导航功能调用和呼叫者。
查找对函数,变量等的引用 - 几乎是即时的。
请参阅调用图和类树图。
无需打开文件即可预览函数和类定义。
使用语法格式查看对变量和其他声明的实时引用。
强大的编辑功能,包括代码片段,符号自动完成和智能重命名。
动态信息面板协同工作以创建高效的工作流程。
软件功能:
理解代码
快速学习现有代码库,并加快新项目的速度。通过查看功能和对象的使用位置来评估潜在变更的成本。请参阅类继承和函数调用树。
快速导航
Source Insight解析整个项目,让您轻松导航和编辑代码,同时自动显示信息。轻松跳转到函数调用者或变量引用。
发现
查看函数和变量的使用位置。Source Insight会自动显示对函数,变量,类等的引用 - 几乎可以立即显示。使用高级搜索功能搜索整个项目。
代码分析
Source Insight具有针对C / C ++,C#,Java,Objective-C等的内置动态分析。
强大的编辑功能
使用强大的编辑功能,包括代码片段,符号自动完成和智能重命名。
语法格式化使用语法格式
查看对变量和其他声明的实时引用。标识符的格式基于其声明,范围和用法。
软件亮点:
代码分析
Source Insight在您工作时动态解析源代码并动态维护其自己的符号信息数据库,并自动向您提供有用的上下文信息。Source Insight还可以显示参考树,类继承图和函数调用树。Source Insight具有一组辅助面板窗口,这些窗口可以一起使用,以使您可以快速,有用地导航源代码和源信息。
始终最新的符号信息
由于程序一直在不断开发中,因此即使是代码中无法编译的符号也可以以最新的精度浏览,这一点很重要。Source Insight维护其符号数据库以立即提供浏览功能,而不必编译项目或不必依赖编译器来提供浏览器文件。即使在您编辑代码时,Source Insight仍可快速,无干扰地更新其有关文件的信息。此外,符号功能自动内置到每个Source Insight项目中。您不需要构建任何额外的标记文件。
通话图
关系窗口是Source Insight的一项创新,可显示符号之间的有趣关系。它在自己的面板窗口中在后台运行,并跟踪您选择了哪些符号。它可以显示类层次结构,调用树,参考树等。
类继承显示
您在工作时会在后台自动获取信息,但是您可以根据需要与“关系”窗口进行交互。
可以以图形或大纲格式查看“关系”窗口。您还可以打开几个“关系”窗口,每个窗口显示不同类型的信息。
项目范围内的关键字搜索
就像在代码库上进行Internet搜索一样
您可以像在项目上进行网络搜索一样使用“搜索项目”命令。这样一来,您可以在指定的行数内找到引用一个或多个主题的代码段。它甚至可以在有意义的符号名称片段上找到匹配项。您可以使用布尔表达式,并找到单词变体。
例如,您可以键入“ 保存磁盘(复制或重复) ”,然后Source Insight会找到所有对“保存”,“磁盘”以及“复制”或“重复”的引用,这些引用彼此相邻(以及单词)变体,例如“ saves”,“ saved”和“ saving”),包括函数和变量名,例如SaveFile或make_duplicate。
用于存储多个剪贴板和锅炉板代码的剪辑窗口
您可以使用“剪辑窗口”轻松地重新排列代码并插入样板文本。剪辑窗口包含文本剪辑,您可以在需要时方便地将其放入源文件中。剪辑会在所有会话中自动保存和维护。剪辑还记住它们来自什么功能或符号。
两阶段线路修订标记和选择性线路恢复
Source Insight在已更改的行或已删除的行旁边的空白处显示行修订标记。这样可以轻松查看文件中的更改位置。您不仅可以查看更改的位置,还可以使用“还原行”命令将其还原为原始文本。Restore Line命令是可撤消的。这为您提供了强大的无序撤消功能!
保存文件后,将保留每个文件的撤消和更改历史记录。保存文件时,行修订标记也会更改颜色。保存文件后,您仍然可以查看已编辑的行,还原它们或执行撤消操作。
高DPI显示支持
Source Insight支持高DPI分辨率显示。字体和用户界面按钮以及图像已正确缩放。
可自定义的菜单和键盘
键盘,鼠标按钮和菜单是完全可配置的。
支持远程终端服务器
Source Insight会检测到您在远程终端服务器或远程桌面会话中使用它的时间,并缩减其显示密集型功能。您可以自定义远程会话选项。
专为大型项目而设计
Source Insight可以处理具有数百万行代码和数百万个声明符号的项目。
可扩展的文件类型和语言
您可以基于文件扩展名或通配符添加新的文件类型。这为不同类型的文件提供了不同的编辑,显示和语言解析选项。
您还可以将自己的自定义语言添加到Source Insight。自定义语言指定了有限的语法规则,语法格式关键字和简单的解析表达式。
崩溃恢复以提供全时保护
Source Insight将您的编辑更改增量和透明地保存到恢复文件。万一发生计算机崩溃,即使您没有保存文件,Source Insight也可以恢复对文件所做的所有更改。这不是自动保存功能,它会打扰您,因此可以保存文件。只有所做的更改才会存储在恢复文件中。