Chrome Web Inspector 中是否有“查找和替换”功能?如果存在,我在哪里可以找到它?如果重要的话,我正在使用 Chrome 26.0.1410.64。
4 回答
本机没有内置任何内容。如果您想更改输入字段中的文本,有一个Search and Replace
插件可能会有所帮助。
或者,如果您想在其中进行搜索和替换,HTML
您可以右键单击→编辑为 HTML,<body>
在DevTools 元素面板中选择所有带有Ctrl+的文本a,粘贴到您喜欢的编辑器中,在那里进行更改并将其粘贴回来。
取自labnol.org的这个页面
当您在网页上时,在 Windows 上按Ctrl++或在Mac上按Shift++打开 Chrome 开发人员工具中的控制台窗口。现在输入以下命令,将所有出现的单词 ABC 替换为 XYZ。JCmdOptJ
document.body.innerHTML = document.body.innerHTML.replace(/ABC/g, "XYZ")
document.head.innerHTML = document.head.innerHTML.replace(/ABC/g, "XYZ")
如何明确显示编辑
由@Cfomodz 要求,我的答案建立在@davem 的答案之上:
当您在网页上时,在 Windows 上按Ctrl++或在Mac上按Shift++打开 Chrome 开发人员工具中的控制台窗口。JCmdOptJ
在 RegEx 的帮助下,您可以保留原始字符的数量,或者甚至更好地将其减少到统一的长度(以提供关于原始内容的更少线索),并使用可见的编辑符号,如 unicode“完整块”█ (U+2588 )。例如,要编辑 HTML 正文中的所有电子邮件地址,请使用:
document.body.innerHTML = document.body.innerHTML.replace(/[A-Za-z.-]+@[A-Za-z.-]+/g, "███@██████.███")
查看我的RegEx 演示以现场查看和尝试。
要在 Sources 面板中的文件中搜索和替换,您可以使用快捷键 Ctrl+f