我在chrome dev-tools中搜索JS文件时遇到了麻烦,过去用Ctrl+Shift+F激活的搜索总是能找到我想要的,但最近(我不确定到底是哪个更新触发了这个)我发现搜索没有捕捉到

JS在内联脚本标签 JS在iframes中。

当涉及内联脚本时,我还发现调用堆栈混乱,但当我尝试谷歌解决这些问题时,我只是得到了开发工具文档页,其他人注意到这些问题了吗?我之前是在想象这有用吗?


在设置->首选项->源下有一个选项,称为“匿名和内容脚本搜索”。

我不知道如何/何时我禁用了这一点,但启用它和重新启动chrome已经解决了我所有的问题。


是的,如果你想在内容源中搜索,这些内容源是扩展和内部浏览器API使用的脚本,你可以在DevTools的设置中启用它,然后从DevTools的任何面板中输入Ctrl + Shift + F或(在Mac上)Options + Command + F(⌘F)来搜索所有源、代码段和文件。

更有帮助的是,你可能需要在Settings cog中设置一个工作区,你可以将其映射到一个本地文件目录,该文件目录将在Sources文件浏览器侧栏中可用,也可以使用上述快捷方式进行搜索。


DevTools的最新版本

点击DevTool右边的三点图标,然后选择搜索。

或者在使用DevTools时点击:Control-Shift-F (Control-Shift-I)。


旧版本的DevTools

激活DevTools常规设置中的“内容脚本搜索”选项。它将允许内容脚本可搜索。

然后在DevTools面板中,你可以在面板底部搜索源文件。

例如:


如果你在开发工具面板底部没有搜索选项卡,点击三点图标打开它。


如果它仍然不工作,检查这个扩展是否安装在你的chrome:

填写表格:https://chrome.google.com/webstore/detail/form-filler/bnjjngeaknajbdcgpfkgnonkmififhfo?hl=en

CTRL+SHIFT+F仍然不能为我工作,但后来我发现chrome扩展“填充物”覆盖了控制台命令中的“搜索全部”

要改变这个:去url——> chrome://extensions/

然后转到右下角:键盘快捷键,你可以更改+ CTRL+SHIFT+F命令填充表单

然后命令CTRL+SHIFT+F在chrome搜索控制台再次工作


我也面临着同样的问题,CTRL+SHIFT+F不能再工作了。

按f12打开开发人员工具 单击开发人员工具栏右侧的垂直省略号即可 打开它的选项 点击“更多工具” 点击“搜索”


在最新版本的CTRL+SHIFT+F不再工作,即使在启用“搜索匿名和内容脚本”。

步骤 1)你需要点击开发工具右上方或左下方的三个编辑。

2)你会看到一个搜索选项,这是你想要的。

3)搜索标签也出现在底部。所以它可能不可见,所以你可能要把标签往上拖。