如何在Blackfire报告中复制类和函数名称

时间:2016-06-14 04:36:12

标签: blackfire

当我从Blackfire个人资料中复制粘贴方法名称时,我得到一个反向字符串,如下所示: sgnitsiLredivorPdaol::yrotisopeRresopmoC\yrotisopeR\resopmoC

复制正确方法名称的目的是什么(未反转)? 为什么Blackfire有这样的行为?这是一种愚蠢的笑话或复制粘贴保护吗?

Blackfire profile page with DOM inspector

1 个答案:

答案 0 :(得分:1)

这确实是我们目前在Blackfire中遇到的UX问题,让我向您解释一下:

  • 我们希望在界面的这一部分显示名称空间/类名值的结尾
  • 我们希望在值的左侧部分有一个文本溢出省略号。

不幸的是,现在浏览器不支持在文本左侧使用text-overflow: ellipsis

有两种方法可以做到这一点:要么知道文本的宽度,使用固定宽度列并以编程方式截断,要么使用hack,还原字母,将文本方向从左到右更改为右 - 在本地左转并使用传统的文本溢出。

当我们在这里处理可调整大小的UI时,我们选择了第二个选项,这是目前提供更好体验的选项。但是,正如您所注意到的,这个问题仍然存在。

我们正在考虑解决此问题。可能是剪贴板API。

与此同时,您可以通过以下方式复制/粘贴该值: 只需展开节点并从内框复制,请参阅:

enter image description here

希望在我们找到更好的解决方案之前帮助您。