Source Insight

Source Insight
软件
软件描述
Source Insight 是一款功能强大的代码编辑器和浏览器,内建了对 C/C++、C# 和 Java 程序的分析功能。
官方网站
访问软件的官方网站了解更多信息
www.sourceinsight.com
什么是 Source Insight?
Source Insight 是一款功能强大的代码编辑器和浏览器,内置对 C/C++、C# 和 Java 程序的分析功能。
Source Insight 会解析您的源代码,并在您工作时动态维护其自身的符号信息数据库,自动为您呈现有用的上下文信息。Source Insight 不仅是一款出色的程序编辑器,还能显示引用树、类继承图和调用树。它是所有编程编辑器中源代码与源信息导航速度最快的工具。
始终最新的符号定义信息
调用图与类树图
上下文敏感的动态类型解析
每文件符号窗口
上下文窗口中自动显示声明
语法格式化——类似语法着色但更强大
上下文敏感的智能重命名
快速查找引用
混合语言编辑
关键词搜索,如同在代码库中进行互联网搜索
符号自动补全
快速访问所有符号与文件
项目导向
支持团队协作编程
将源代码与编译错误关联
快速项目范围内的查找与替换
项目窗口支持多视图
可集成外部编译器与工具
剪贴板窗口,用于存储剪贴板内容与模板代码
两阶段行修订标记与选择性行恢复
可扩展的文档类型与语言支持
崩溃恢复提供全天候保护
持久化工作区
可自定义菜单与键盘快捷键
支持 Windows 10/8/7/Vista/XP/2000
特别支持远程终端服务器会话
带有停靠与浮动窗口的用户界面
功能完整的编辑器
拖放符号编辑
真实环境测试验证
快速便捷
🔄 替代方案
21 个选择
SensioLabs Insight
SensioLabsInsight 是一款质量保证工具,可分析您的源代码,找出降低项目整体质量的问题。它可分析任何使用 PHP 开发的应用程序,但特别针对 Symfony2 进行了高级分析设计。

Landscape (Python)
Landscape 是 Python 代码库的早期预警系统。它集成于 GitHub,使用 Prospector 代码分析工具对 Python 代码进行分析,并将结果良好地聚合展示。

Scrutinizer
Scrutinizer 是一个持续检查平台,帮助您编写更优秀的软件。

Microsoft Application Inspector
应用检查器是一个源代码分析工具,通过基于 JSON 的规则引擎进行静态分析,以揭示其中的特征和其他属性,回答“里面有什么”这一问题。

Houndci
Hound 会在 GitHub 拉取请求中指出样式违规,帮助你和团队更好地审查并保持代码库的整洁。Hound 可以确保你的代码风格一致。

Cauditor
只需查看几个非常简单的图表,便可瞬间找出复杂性热点。它们有助于理解项目的架构,并使其更易于掌控。

OpenGrok
OpenGrok 是一个源代码搜索和交叉引用引擎,有助于程序员搜索、交叉引用和导航源代码树。

ftnchek
ftnchek 是一个用于 Fortran 77 程序的静态分析工具。它旨在检测编译器通常无法发现的某些 Fortran 程序错误。
