闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > NDepend 2018.2.1.9119 Professional Developer Edition

NDepend 2018.2.1.9119 Professional Developer Edition

  • 软件大小:未知
  • 更新日期:2021-10-18
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
NDepend 2018.2.1.9119 Professional Developer Edition
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
NDepend破解版是唯一能够告诉开发人员的Visual Studio扩展,使用NDepend代码规则,可以在几秒钟内创建和自定义C#LINQ查询。这些查询包含C#公式以计算准确的技术债务估算。在过去的一个小时内, 刚编写的代码引入了债务,例如,如果以后需要偿还,将花费大约30分钟。知道这一点,开发人员甚至可以在将代码提交到源代码控制之前对其进行修复。默认规则集提供了一百多种代码规则,可检测 各种代码气味,包括纠缠代码,死代码,API中断更改和错误的OOP使用。凭借其广泛的功能,它可以深入了解代码库,并使开发人员,架构师和执行人员能够对项目做出明智的决策。

安装说明

1、阻止Internet连接到VisualNDepend.exe,NDepend.Console.exe,NDepend.PowerTools.exe和NDepend.VisualStudioExtension.Installer.exe
2、Visual Studio扩展安装:
1)从VisualNDepend.exe或NDepend.VisualStudioExtension.Installer.exe安装扩展
2)将NDepend.VisualStudioExtension1.dll或/和NDepend.VisualStudioExtension2.dll的破解版本复制到目录
    C:\ Users \ ACCOUNT_NAME \ AppData \ Local \ Microsoft \ VisualStudio \ VS_VERSION \ Extensions \ ZEN PROGRAM LTD \ NDepend 2018.2.1 \ 2018.2.1.9119
3)运行Visual Studio 201X

软件功能

一、评估应用程序的运行状况
NDepend使您的团队能够准确地评估应用程序的总体运行状况,无论它多么复杂。
1、代码规则和代码查询
超过150个默认代码规则,以对照最佳做法。支持通过LINQ(CQLinq)进行代码查询,可轻松编写自定义规则和查询代码。
2、自基线以来的代码差异
比较一个代码库和它的问题集,浏览diff和变化,你能想到的任何方式的两个版本。
3、线束测试覆盖率数据
导入测试覆盖率数据,并在NDepend的功能丰富的上下文中的大部分。
二、连续代码质量
一种独特的方法可以持续控制技术债务并随时间偿还债务。
1、智能技术债务估算
对于每个问题,可通过自定义C#公式估算修复成本和严重性。
2、品质之门
质量门是C#LINQ(CQLinq)查询,它们执行PASS / FAIL标准来编码质量。
3、深度问题管理
几次单击即可探索问题所在,并将精力集中在紧急和重要的事情上。
三、减少开发团队之间的摩擦
NDepend的报告和分析可帮助架构师和开发人员进行交流并减少混乱。
1、持续集成报告
将NDepend分析集成到您的构建过程中,并获得高度定制和详细的报告,以查看进度并防止代码质量下降。
2、复杂度和图表
.NET世界中独特的图表功能使您一眼就能发现过于复杂的代码。
3、代码质量和代码指标
代码行,圈复杂度,耦合,嵌套深度,等级,NDepend支持所有这些行(以及更多)。
四、与数以百计的开发人员轻松管理大型项目
大型公司通常有许多大型项目,通常以神秘的方式协同工作。NDepend的深入报告和自定义代码查询可以帮助您的公司实施自己的编码标准并维护非常复杂的项目。
1、趋势监控
获取有关几乎所有代码指标的趋势图,以掌握应用程序的发展。
2、探索现有架构
探索代码的实际结构,揭示隐藏的架构缺陷。
3、关于构建过程健康的警告
在潜在的构建过程问题最终导致摩擦和痛苦之前,要予以警告。
五、使用旧版代码现在更加容易
通过映射项目的结构,可以更轻松地查看组件和依赖项之间的连接方式。
1、检测依赖周期
摆脱组件之间的依赖周期,以实现更高的代码可维护性。
2、增强不变性和纯度
NDepend帮助维护干净的免费副作用代码,以实现干净的并发编程。
3、真实世界证明
完全的Visual Studio集成,.NET Reflector支持,超快速和轻量级分析,NDepend是为实际程序员设计的。
4、NDepend.API和Power Tools
根据NDepend.API编写您自己的静态分析器,或调整现有的开源Power Tools。

软件特色

1、LINQ(CQLinq)上的代码规则和代码查询
2、智能技术债务估算
3、品质之门
4、深度问题管理
5、趋势监控
6、线束测试覆盖率数据
7、代码质量和代码指标
8、探索现有架构
9、检测依赖周期
10、自基线以来的代码差异
11、增强不变性和纯度
12、复杂度和图表
13、持续集成报告
14、关于构建过程健康的警告
15、NDepend.API和Power Tools
16、真实世界证明

使用说明

一、分析Visual Studio解决方案
1、安装NDepend加载项后,启动Visual Studio。
2、打开包含要分析的代码的Visual Studio解决方案。
3、单击灰色的NDepend圆圈状态(在Visual Studio窗口的右下方),
单击菜单NDepend>将新的NDepend项目附加到当前的Visual Studio解决方案
注意:
NDepend项目可以附加到多个Visual Studio解决方案。
如果您希望分析使用多个Visual Studio解决方案编译的多个.NET程序集,这将很有用。
一个好处是可以浏览在多个Visual Studio实例中打开的多个Visual Studio解决方案。

4、打开的对话框已用Visual Studio解决方案的.NET程序集填充。在这里您可以添加从其他解决方案编译的更多.NET程序集
5、单击确定:NDepend分析开始。第一次分析您的代码库仅需几秒钟。
二、使用Visual NDepend分析.NET应用程序
1、启动VisualNDepend.exe
2、选择以下选项之一:
分析VS解决方案和VS项目
分析文件夹中的.NET程序集
分析一组.NET程序集

3、单击确定。它将通过NDepend.Console.exe触发对程序集和代码源的分析。该分析将花费几秒钟到几分钟,这取决于装配体的大小。完成后,结果将显示在VisualNDepend.exe UI中。
三、NDepend报告对我的代码有什么启示?
应用程序度量标准: 本节向您提供应用程序拓扑的概念。
程序集指标: 本节根据#IL指令和其他指标,为您提供了应用程序中每个程序集的大小的概念。
VisualNDepend视图: 本节根据#IL指令说明了程序集,名称空间,类型和方法的大小。您可以通过在NDepend.Project UI中单击“ 启动此项目的可视NDepend”图标来动态浏览此视图。
程序集的绝对性与不稳定性: 此部分说明了程序集度量部分中说明的绝对性/不稳定性原理。
程序集依赖关系: 此部分在表中显示应用程序程序集之间的所有依赖关系。
程序集依赖关系图: 此部分在图中显示了应用程序程序集之间的所有依赖关系
装配体的构建顺序: 本节为您提供了装配体的一种可能的构建顺序。如果程序集依赖关系图中存在循环,则本节将报告该循环。
NDepend信息和警告: 本节为您提供有关代码的建议:
当装配依赖于比其本身更不稳定的装配时,它会警告您。
当类型或成员的可见性不是最佳时(在所分析的应用程序的上下文中),它会警告您。
当未使用类型或成员时(在所分析的应用程序的上下文中),它会警告您。
CQLinq查询和规则: 本节报告已违反的默认CQLinq规则。有关CQLinq的更多信息,请点击这里。
类型指标: 本节概述表中的类型指标。每个指标都提供了指向文档的链接。

有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧