WebStorm 测试快捷方式

WebStorm test shortcut

有谁知道为什么进入给定 class 测试的快捷方式 (cmd+shift+t) 在 WebStorm 中不能像在 IntelliJ Idea 中那样工作,或者如何启用它?

您需要标记根测试文件夹,您可以通过右键单击来标记它,"Mark Directory as->Test Sources Root"如下所示:

或者通过项目首选项->目录如下:

完成此操作后,应该可以使用 cmd+shift+t 快捷方式在测试及其源代码之间导航。

Cmd+Shift+T 在 WebStorm 中确实有效;导航基于测试名称(即将文件夹标记为测试根在这里无济于事),例如执行 导航 |在名为 My.js 的文件中测试 将导航到 MySpec.js 文件。 模式被硬编码为 *Spec.js*_spec.js*-spec.js(+与 "test" 而不是 "spec" 的相同模式)。请注意,如果文件扩展名不同 (jsx > js),它将不起作用..

我们有一个使模式可配置的功能请求,WEB-29053;请随时为它投票