发现各种软件替代方案,找到更适合您的选择
结合了先进的编辑、分析、调试和性能剖析功能,以及数据探索、执行和可视化能力。通过其强大的插件系统和API可扩展,支持自定义集成,灵活性强。
提供 46 个替代方案
TeamCity 是一个持续集成和构建管理系统。使用 TeamCity,您可在几分钟内设置好构建服务器,并开箱即用地享受持续单元测试、代码质量分析以及构建问题的早期报告——甚至无需离开您喜爱的 IDE。
提供 33 个替代方案
软件开发人员花费多达70%的时间来理解现有源代码的运作方式,但常见的代码编辑工具对此帮助甚微。Sourcetrail通过整合……帮助软件工程师快速而全面地探索和导航未知的源代码。
提供 9 个替代方案
Radare,功能丰富的逆向工程框架。 注意:建议使用“radare 2”,而非“radare”。 特性 支持多架构与多平台 GNU/Linux、Android、*BSD、OSX、iPhoneOS、Windows{32,64} 和 Solaris i808
提供 9 个替代方案
Source Insight 是一款功能强大的代码编辑器和浏览器,内建了对 C/C++、C# 和 Java 程序的分析功能。
提供 21 个替代方案
Understand 是一个静态分析工具,用于维护、度量和分析关键或大型代码库。支持编程语言(C/C++、C#、FORTRAN、Java、JOVIAL、Pascal、PL/M、VHDL、Cobol)和网页语言(PHP、HTML、CSS 和 JavaScript)。
提供 11 个替代方案
JSHint 是一个由社区驱动的工具,用于检测 JavaScript 代码中的错误和潜在问题。由于 JSHint 非常灵活,您可以轻松地根据代码预期执行的环境进行调整。JSHint 是开源的,且将永远保持开源。
提供 10 个替代方案
PMD 会扫描 Java 源代码,并查找潜在问题,例如: 可能的错误——空的 try/catch/finally/switch 语句 无用代码——未使用的局部变量、参数和私有方法 次优代码——浪费的 String/StringBuffer 使用 过于复杂的表达式——不必要的
提供 3 个替代方案
NDepend 是一款用于管理复杂 .NET 代码并实现高代码质量的 Visual Studio 工具。通过 NDepend,可以使用代码度量来衡量软件质量,利用图表和树状图进行可视化,并通过标准和自定义规则加以强制执行。
提供 8 个替代方案
Source-Navigator NG 是一个源代码分析工具。 利用它,您可以编辑源代码,显示类、函数和成员之间的关系,并显示调用树。 您可以导航源代码,轻松跳转到函数的声明或实现处。
提供 18 个替代方案
通过生成、验证和增强构建证明来保障开源软件包生态系统的安全。
提供 15 个替代方案
应用检查器是一个源代码分析工具,通过基于 JSON 的规则引擎进行静态分析,以揭示其中的特征和其他属性,回答“里面有什么”这一问题。
CodeWalker™ 是一款开发者工具,可展示您的源代码如何组合、结构如何分布以及如何执行。它能即时比较复杂结构,发现意外的递归,并以二维和三维模式直观呈现代码的实际运行情况。这就像您代码的GPS导航。

















