在 Visual Studios 2017 和 Resharper 中停止继续测试重新编译窃取光标

Posted

技术标签:

【中文标题】在 Visual Studios 2017 和 Resharper 中停止继续测试重新编译窃取光标【英文标题】:Stopping Continues Testing recompilation stealing cursor in Visual Studios 2017 and Resharper 【发布时间】:2018-01-22 04:12:16 【问题描述】:

我刚刚开始使用 C# 学习 TDD,为了帮助我,我开始使用 Reshaper 2017.1.3 继续测试工具来重新运行所有受我保存后修改影响的测试。我希望这将是一个无缝的体验,不会中断开发,但是每次需要重新编译项目时,光标都会从编辑器中被盗并放在输出窗格中,这会导致开发停止。

有什么方法可以阻止这种行为而不必牺牲继续测试工具的说服力?

【问题讨论】:

【参考方案1】:

这可能是 Visual Studio 的行为 - 尝试在工具 → 选项 → 项目和解决方案 → 常规中取消选中“构建开始时显示输出窗口”选项。

如果这没有帮助,请报告问题:youtrack.jetbrains.com

【讨论】:

VS 2017 15.9.5没有这个选项【参考方案2】:

就我而言,我希望在运行程序后将焦点保持在编辑器中,并且此解决方案在 2021 年仍可用于 Visual Studio 2019。

这是法语版 Visual Studio 的屏幕截图:

【讨论】:

以上是关于在 Visual Studios 2017 和 Resharper 中停止继续测试重新编译窃取光标的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studios 2015 NuGet Ghostscript 安装错误

Visual Studios - 在不同项目之间共享文件夹

Visual Studios 调试设置保存在哪里?

在 Visual Studios 2013 中是不是有某种资源监视器?

由于找不到文件错误,无法在 Visual Studios 中运行 C++ 代码 [重复]

为啥 Visual Studios 不显示我的 Unity 脚本?