测试不再提供方便的链接。自开发套件更改以来“运行测试 | 调试测试”

问题描述 投票:0回答:1

VS 代码用于检测我的 C# 测试,并将运行或调试测试按钮放置在测试类中的测试方法上方。我不确定这是否是新开发套件扩展的结果,但在使用 OmniSharp 时它可以正常工作。

我专门使用了这些按钮,如果我能把它们找回来,我将不胜感激。事实上,我必须使用 VSCode 而不是 VS,这是我的吸引力之一。

但是,新的测试面板确实允许进行调试。这不是我习惯或特别欣赏的工作流程。在测试面板和项目中的测试之间导航不起作用,例如,我无法单击测试面板中的测试并将其打开/导航到该测试的代码。

我还尝试仅加载测试文件夹,结果相同。

c# visual-studio-code testing nunit
1个回答
0
投票

如果您来到这里是因为您也不再获得测试类中方法上方的链接。

这一切都发生在我被“推荐”安装 c# 开发工具包时,虽然我认为由于一些变化现在是必需的。事实证明您不需要 c# 开发工具包。该开发工具包添加了更类似于 Visual Studio 的行为。虽然这很棒,但我没有使用 VSCode,因为我希望它更像 Visual Studio。您实际上只需要 C# 基础语言支持。

不幸的是,删除开发套件确实会删除测试选项卡、测试概述。但我一开始就没有这样的经历!无论如何,该测试标签的错误比正确的还要多。

© www.soinside.com 2019 - 2024. All rights reserved.