Chrome DevConsole - 不再能够将元素复制为文本

Chrome DevConsole - No longer able to copy element as text

这让我很沮丧:Chrome 的开发人员控制台显然发生了一些变化(?),它似乎不允许您将元素复制为文本。例如:

document.getElementsById('myid')

returns:

<body id="myid" class="someclass">..</body>

而且我想直接复制上面的内容。

我想用我的鼠标 select 它,按 ctrl-c,然后将上面的行粘贴到某个地方。直到“现在”,这一直是开发控制台的行为,Chrome 87.

现在,您不能 select 作为文本(不按住 'alt',无论如何都不能)。如果你右键单击复制,你可以“复制外部html”或“复制元素”,这两个我都不想要。在后一种情况下,这给出了(在这种情况下)下的所有内容。 (与执行 copy() 相同)

唯一的解决方法似乎是编辑为html(只有当页面仍然有效时才有效)并手动复制。或者,实际复制整个元素然后删除所有内容。这太疯狂了!

有人有变通办法吗?有人可以在实施时指出我的变更日志 and/or 相关错误报告吗? Google 试图搜索这个是不友好的,这就是为什么我在这里打破了。

复制:

将预览(您要复制的内容)拖到控制台的输入行中:

注意,显然 body 标签不能拖动。