You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio 2019的文本编辑器中运行单元测试

常用文本编辑器实现类ReSharper单元测试运行方案

不同主流编辑器都有原生或插件支持的实现方式,完全可以达到点击/右键直接运行单测的交互体验:

VS Code

  • 首先安装对应开发语言的官方测试扩展:.NET栈装C# Dev Kit,Python装Python扩展,Java装Test Runner for Java,前端栈装JavaScript and TypeScript Nightly即可覆盖常用测试框架
  • 配置完成后测试类、测试方法的行号旁会自动展示运行图标,点击即可直接运行对应单测;也可以右键测试代码块选择「运行测试」「调试测试」选项操作
  • 侧边栏会生成独立的测试面板,支持查看所有单测列表、运行状态、通过率统计,也可以直接在面板批量执行全量/指定范围的单测,.NET栈的适配效果和ReSharper体验基本一致

Visual Studio 原生支持

  • 无需额外安装ReSharper,默认自带测试资源管理器功能
  • 测试方法左侧会直接展示测试运行标记,点击即可执行对应单测,右键代码也有专属的测试操作菜单,支持断点调试单测,.NET技术栈适配度最高

JetBrains 系列编辑器(Rider、IDEA、WebStorm等)

  • 和ReSharper同属JetBrains生态,原生自带完全对齐ReSharper的单测运行能力
  • 代码行旁的运行图标、右键测试菜单、测试结果面板的交互逻辑和ReSharper完全一致,支持所有主流编程语言的测试框架

Vim/Neovim

  • 安装vim-test插件,配置好对应测试框架的执行命令后,支持通过快捷键或右键(GUI版本)运行当前光标所在的单测用例/测试文件,配合第三方状态栏插件还可实时展示测试运行结果

内容的提问来源于stack exchange,提问作者g.pickardou

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 21:54:00