Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Debugging vscode笑话:代码镜头只出现一次_Debugging_Visual Studio Code_Jestjs_Create React App_Codelens - Fatal编程技术网

Debugging vscode笑话:代码镜头只出现一次

Debugging vscode笑话:代码镜头只出现一次,debugging,visual-studio-code,jestjs,create-react-app,codelens,Debugging,Visual Studio Code,Jestjs,Create React App,Codelens,我在我的CRA+类型脚本应用程序(弹出)中使用Jest。最近我安装了vscode jest扩展。当我第一次打开vscode并转到一个测试文件时,我可以看到在我的每个测试旁边都有codelens“Debug”(在“it”保留字旁边) 单击“Debug”可以运行特定的测试(这非常酷和方便)。但是如果我关闭这个文件并重新打开它,codelens会在第一次运行后消失,我似乎无法让它们在后续运行中重新出现 唯一的方法是关闭并重新打开Vscode 这是已知的bug吗?还是我忘了什么?如有任何建议,将不胜感

我在我的CRA+类型脚本应用程序(弹出)中使用Jest。最近我安装了vscode jest扩展。当我第一次打开vscode并转到一个测试文件时,我可以看到在我的每个测试旁边都有codelens“Debug”(在“it”保留字旁边)

单击“Debug”可以运行特定的测试(这非常酷和方便)。但是如果我关闭这个文件并重新打开它,codelens会在第一次运行后消失,我似乎无法让它们在后续运行中重新出现

唯一的方法是关闭并重新打开Vscode


这是已知的bug吗?还是我忘了什么?如有任何建议,将不胜感激。谢谢

尝试将以下内容添加到VS Code settings.json:

“jest.debugCodeLens.showWhenTestStateIn”:[
“失败”,
“未知”,
“通过”
],

这看起来像个bug。您应该针对提供这些代码的任何扩展提交一个问题,lensesI注意到它没有显示测试是否通过,或者jest何时停止,因为它多次失败。我必须重新加载窗口才能使其按如下所述工作:如下所示: