JetBrains dotCover(.NET代码覆盖率工具)

大小:64.82M 类别:
  • 编程软件

官方安全无插件纠错

  • 更新时间2025-11-19
  • 版本v2024.3.8
  • 系统Pc
  • 语言多国语言

JetBrains dotCover是JetBrains公司为.NET开发人员所提供的代码覆盖工具,可以直接在 Visual Studio 和 JetBrains Rider 中运行,能够帮助您了解单元测试的代码覆盖程度,为代码覆盖率提供绝佳的可视化方式。可以根据开发者的偏好在保存文件、生成解决方案时或在明确告知DotCover的情况下运行受影响的测试。 除此之外,dotCover支持多种单元测试框架,如MSTest、NUnit、xUnit和MSpec等。它支持持续测试,能够实时发现哪些单元测试受到最新代码更改的影响,并自动重新运行受影响的测试。使用DotCover可以帮助开发人员提高代码质量,减少错误,并确保应用程序的稳定性和可靠性。

软件特色

1、覆盖突出显示

dotCover可以为您提供方便的代码覆盖。您可以在Visual Studio中查看特定coverage会话中涵盖和未覆盖的突出显示的语句。

2、连续覆盖分析

dotCover提供了一个用于Continuous Integration服务器的控制台实用程序。此外,TeamCity内置了一个免费的服务器端版dotCover 。

3、过滤和排除节点

使用覆盖过滤器自定义覆盖率分析。从coverage快照中排除特定项目时,dotCover会立即重新计算coverage统计信息。

4、导航到覆盖测试

使用快捷方式检测哪些单元测试覆盖特定语句:弹出窗口Visual Studio将显示覆盖测试列表,并允许您导航到其中任何一个。

功能介绍

1、改进的命令行工具

dotCover 命令行工具现在作为跨平台框架相关的 .NET 工具提供。此工具作为 CI/CD 场景的默认解决方案,并取代以前的解决方案。

2、持续测试的快捷键

现在,可以使用快捷键直接触发持续测试。 此前,只能通过构建或保存项目来间接执行此操作。 这项功能在带有 ReSharper 的 Visual Studio 和 JetBrains Rider 中均可使用。

3、对 Windows ARM64 的支持

现在,您可以在 ARM64 CPU 版本的 Windows 上使用 dotCover。 这适用于所有版本:独立版 dotCover、Rider 中的 dotCover、Visual Studio 中的 dotCover 和 dotCover 控制台运行器。

4、在 JetBrains Rider 中更轻松地导航到测试

我们已将 Show Covering Tests(显示覆盖测试)操作添加到代码编辑器和 Unit Test Coverage(单元测试覆盖)窗口中的 dotCover 上下文菜单。 此操作会显示一个弹出窗口,其中所有覆盖测试都在同一位置。 弹出窗口还允许您创建新的覆盖会话。

5、更快的卷影复制

现在,dotCover 仅复制 Visual Studio 和 JetBrains Rider 中持续测试所需的程序集和符号文件。 这提高了 dotCover 的整体性能,特别是在大型项目中,因为它不再需要复制整个工作目录。 如有必要,您可以在 dotCover 设置中调整卷影复制文件筛选器。

6、改进了 JetBrains Rider 中的 Unity 支持

以前,要分析 Unity 测试的覆盖率,您必须重启 Unity 并启用覆盖率支持。 从此版本开始,不再需要重新启动 Unity,并且测试覆盖率开箱即受支持。

展开内容

类似软件

  • 微信开发者工具稳定版

    9.1/204.47M

    本次小编给大家带来的是微信开发者工具稳定版,此版本是比较稳定的一个版本,是由测试版缺陷收敛后转为稳定版,想对于正常版本来说,此版本在原来的基础上解决了部分windows机器打开时工具黑屏,设置改变后,再次启动时没有生效的问题。

    查看
  • PyScripter Python开发工具

    9.0/13.82M

    PyScripter是一款实用delphi开发的已开源Python开发环境,用户能够通过这款开发工具轻松开发Python程序,软件虽然小巧,但是具备了一个完整的ide应有的所有功能,比如语法高亮、语法自动补全、文法检查等等。

    查看
  • Intel Parallel Studio XE 2020

    9.0/2.87G

    Intel Parallel Studio XE 2020是一款专业的软件开发工具,软件提供了构建、分析和扩展应用程序所需的所有功能,帮助用户在各个平台上进行本地代码开发。

    查看
  • mPython 图形化编程软件

    9.1/189.22M

    mPython是盛思技术团队在BBC官方原版PythonEditor基础上、拓展开发的应用软件。该软件采用简单的操作界面,支持命令式程序设置,并具有强大的编程库,用户可将其与多种模块完美相结合在一起。

    查看

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • JetBrains PyCharm 2025中文版

    0.0/825.52M

    专为Web、数据和 AI/ML 专业人士打造

    查看
  • 010 Editor汉化破解版

    9.0/29.92M

    010 Editor是一款专业的文本编辑器和十六进制编辑器,其设计旨在轻松简便地快速编辑您计算机上任何文件的内容。该软件可以编辑简单的文本文 件,例如 Unicode 文件、批处理文件、C/C++源代码等,不过010 Editor最擅长编辑二进制文件。

    查看
  • IAR for ARM破解版

    7.8/3.13G

    IAR for ARM全称IAR Embedded Workbench for ARM,它是一款由瑞典的IAR Systems公司推出的专为微处理器开发的集成开发环境,这个开发环境支持ARM,AVR,MSP430等多种芯片内核平台,是微处理器开发领域非常著名的产品。

    查看
  • 易安卓E4A官方版

    9.1/450.03M

    易安卓E4A官方版是一款非常好用并基于谷歌Simple语言、专为安卓系统开发应用打造的编程辅助工具软件,可以说是安卓版本的易语言程序。软件主要方便程序员编写安卓手机软件和安卓游戏,不需要复杂的编程知识,只要会中文就可以使用易安卓进行编程,旨在实现通过类似易语言的Basic语

    查看
  • linkboy(图形化编程仿真平台)

    8.8/320.38M

    图形化编程仿真平台。

    查看
  • Adobe Dreamweaver cc 2018中文直装版

    8.8/801.9M

    Adobe Dreamweaver cc 2018中文直装版是专业的网页设计软件。其采用极其文档的所见即所得接口,该接口可让用户在视图中所看到文档与该文档的最终成品具有完全相同的样式,且它允许用户在视图中直接编辑文本、图形和文档中的其他元素,而借助该接口用户可轻而易取地制作

    查看
  • 欧姆龙Sysmac Studio编程软件

    9.1/3.33G

    一款提供整合开发环境的软件

    查看
  • keil uvision5官方版

    8.5/285.41M

    keil uvision5官方版是keil公司设计出的一款功能强大的IDE集成开发环境,其兼容于KEIL所有的开发工具,包括MDK、PK51、PK166、DK251等,可以说是目前针对RM微控制器尤其是ARM Cortex-M内核最为便捷,功能最全的一款开发工具。

    查看
  • html help workshop

    9.0/3.3M

    html help workshop是由微软推出的HELP文件工具,而且除了HTML格式的帮助文件以外,用户也能够制作CHM文件,相比较于其他的制作软件,这款要更加方便,特别是CHM帮助文件本身就有html文件的特征。

    查看
  • Visual Studio Enterprise 2017

    8.6/3.36M

    Visual Studio(简称VS 2017)是微软提出的开发环境visual studio系列的2017版本,在这一版本中同样延续了前面的传统分为多个版本,其中社区版是专为个人免费使用的版本,这一版本也非常适合一些艰苦的独立开发工作室使用;专业版则是一些单个开发人员或者小团队

    查看
  • JetBrains PhpStorm 2025中文版

    5.0/903.57M

    使用PHP IDE更智能地编写代码

    查看
  • 编程猫电脑版

    9.2/75.47M

    国内知名少儿编程教育平台

    查看
  • windows phone sdk官方版

    9.0/642K

    windows phone sdk官方版是一款专门为windows phone用户提供的开发工具套装,他可以让开发者在开发环境中模拟windows phone的运作,减少了测试应用的时间和成本,大家都知道微软有一个非常强大的开发环境——visual studio,而这款软件就是依

    查看
  • 机明自动编程电脑版

    8.3/433.96M

    机明自动编程电脑版是基于世界领先的CAM系统PowerMILL为基础开发的一款数控加工编程软件,软件拥有非常多帮助用户进行快速编程的功能,比如通过减少手工参数设置加快用户的开发,自动进行过切与碰撞检查,使得用户剩下时间在校准上,还有自动产生程式清单,这些功能让我们的用户能够

    查看
  • Flutter(谷歌开源框架)

    9.0/1.02G

    Flutter官方版是 Google 开源的应用开发框架,拥有强大的UI框架,帮助你通过简单代码编辑,即可同时在iOS和Android上开发出媲美原生体验的精美应用。

    查看