Red Gate 公司最近发布了.NET Demon,这是一种新的 Visual Studio 扩展,可以在后台持续测试和编译代码。
为了支持持续编译,.NET Demon 替换了 Visual Studio 的构建系统。为了让这个过程更快,它会检测需要编译的部分,包括应用程序发生了变更或者能够被变更所影响的部分。该工具还会在开发者键入代码的时候自动保存代码。
对使用 NUnit 2.5.4 或更高版本做单元测试的人来说,.NET Demon 为 Visual Studio 添加了持续测试的特性。当代码发生改变的时候,还会显示单元测试结果和代码覆盖率。(不管是否使用单元测试,.NET Demon 的其它所有特性都可用。)
.NET Demon 可以用于 Visual Studio 2010 除快捷版之外的所有版本。尽管软件的完整版需要收费,但当前的 beta 版已经在 Red Gate 的站点和 Visual Studio Gallery 提供了免费下载。
查看英文原文:.NET Demon Provides Continuous Compilation and Testing for Visual Studio
更多内容推荐
Mono 现状与未来: 从 Xamarin 到 WebAssembly、Blazor 及.NET 5
InfoQ采访了Mono项目的原作者Miguel de Icaza,讨论了Mono的当前状态及其在.NET生态系统中的未来。
.NET 委托,事件和 Lambda 表达式
委托是一种引用类型(其实就是一个类,继承MulticastDelegate特殊的类。),表示对具有特定参数列表和返回类型的方法的引用。
2020-09-12
微软发布 .NET 7 预览版,重点关注容器和云
开发者可以下载适用于 Windows、macOS 和 Linux 的.NET 7 Preview 1 。
22|质量保证(上):每次上线都出 Bug?你需要 E2E 测试
接下来两节课,我们将进入大中型React项目最重要的实践之一:自动化测试的学习。
2022-10-20
微软正式发布 .NET 6 LTS 版本
号称是“迄今为止最快的 .NET”。
EPPlus - 用于 .NET 的 Excel 电子表格
我们都会遇到需要用程序操作Excel电子表格的情形。在这里推荐一个.NET非常好用的包EPPlus。
2022-08-24
课前热身|开始学习之前我们要准备什么?
开始学习之前,我们要准备哪些基础配置和前导知识?
2021-08-09
智充推出 NET ZERO SERIES 储能充一体机,携手比亚迪共创净零未来
储能+充电,为加速减碳开启一种新的可能。
2022-06-09
13|小试牛刀:跑通 RISC-V 平台的 Hello World 程序
这节课,让我们动手定制一个能运行RISC-V可执行程序的QEMU模拟器。
2022-08-24
23|Android 系统开发:Android 系统开发的版本管理、编译与自动化测试
这节课我们会学习Android系统开发的版本管理、编译调试以及相关的自动化测试等实践,了解引入这些工具及实践的目的。
2023-04-03
2023 年深圳.NET 线下技术沙龙要开始了!名额有限,报名从速
MASA技术团队来深圳啦!我们联合了深圳.NET俱乐部,将在深圳市举办一场.NET线下技术沙龙,为.NET开发者创造一次交流学习的契机,我们邀请到的几位技术大咖,将会围绕各自的主题向大家分享他们的技术心得。本场沙龙名额有限,以报名优先为准。
2023-03-09
PHP 与.NET 统治 Web 开发世界的八个理由
建立网站无疑是成功开展业务的重要一步。在 Web 开发领域,最核心的语言为什么是 PHP 与.NET?
.NET6 新东西 -- 隐式命名空间引用
早在 .NET 6 Preview 7版本中微软就已经引入隐式命名空间引用。在.NET Preview 7这个版本中这个功能是默认开启的,如果需要禁用它的化就需要配置DisableImplicitNamespaceImports来禁用,但是到了.NET6 RC1版本的时候这个功能是禁用的,如果要使用就需要通过
2021-11-17
35|静态类型检查:ESLint 语法规则和代码风格的检查
linter作为代码检查工具,可以帮助我们将代码出现质量问题的风险降到最低。
2022-12-08
微软发布.NET 5.0 RC1,未来将只有一个.NET
微软发布了.NET 5.0 RC1,这是.NET 5在11月正式发布之前的第一个“go-live”版本。
JAVA,.NET 项目开发难上手?Learun 敏捷开发框架解君愁
Learun敏捷开发框架/快速开发平台是一款轻量化多语言可视化开发工具。秉持以“让开发变得简单”为宗旨,深耕软件平台,拥有近10年的行业开发经验,经典的.NET软件产品已经服务超5000家客户,并得到市场一致好评。
2020-08-31
特别加餐|当 JS 遇到 AIGC,会碰撞出什么样的火花?
希望通过今天的这篇加餐,可以让你看到AI的出现并不是为了制造焦虑,相反,它可以提高我们的生产力,让我们将更多的时间用于学习、思考并创造更有价值的应用。
2023-05-22
.NET 可视化权限功能界面设计
权限功能是信息系统不可或缺的重要部分,一个优秀的权限设计可以使开发工作事半功倍,给使用者带来良好的使用体验。
2020-10-28
2023 年成都.NET 线下技术沙龙来了!大咖分享,报名从速
MASA技术团队来成都啦!我们联合了成都.NET俱乐部,将在成都市举办一场.NET线下技术沙龙,为.NET开发者创造一次交流学习的契机,我们邀请到的几位技术大咖,将会围绕各自的主题向大家分享他们的技术心得。
2023-04-06
2022-10-12:以下 go 语言代码输出什么?A:1;B:2;C:panic;D:不能编译。 package main import “fmt“ func main() { m := m
2022-10-12:以下go语言代码输出什么?A:1;B:2;C:panic;D:不能编译。
2022-10-12
暂无签名
推荐阅读
3. Hudi 源码的编译
2023-09-08
跨平台.NET IDE 集成开发 Rider 激活码破解版
2023-09-06
突破调试瓶颈:Uno 平台的 VS Code 扩展支持调试移动应用程序
2023 年北京.NET 线下技术沙龙圆满落幕!
2023-05-23
32. 情商测试 5 分钟了解自己的性格特点(下)
2023-10-17
.NET 常见的 4 种加密算法
2023-09-18
33|环境:基于 GraalVM 的 JVM 云原生环境搭建
2023-11-13
电子书
大厂实战PPT下载
换一换 杨攀 | 极客邦科技 副总裁、TGO 鲲鹏会总经理
曹洪伟 | 鼎道智联 产研负责人
刘云龙 | 火山引擎 RTC 互娱产品架构师
评论