2016-01-20 58 views
5

我使用Webstorm的调试器来检查我的Node应用程序的局部变量。但是,当我右键单击我感兴趣的变量并单击Copy JSON时,粘贴的输出仅包含JSON的一半。复制JSON只复制JSON的一半

有没有人遇到过这个问题,你做了什么来解决这个问题?是的,我可以console.log数据或写入文件,但我认为使用调试器会更有效率。

由于提前, Q

回答

5

是的,我已经看到了这一点。不知道是什么原因造成的。这里是一个解决办法:

尝试切换到控制台选项卡,并保存变量作为一个JSON字符串如下:如果有必要

JSON.stringify(myvar); 

然后复制的结果,并与其他地方对其进行分析:

JSON.parse('..data goes here..') 

不要忘记使用单引号,因为JSON包含双引号。

+1

感谢您的领导和解决。我试图在web风暴的问题追踪器寻呼机上找到问题,但没有骰子。如果有人感兴趣,我已经创建了一个问题:https://youtrack.jetbrains.com/issue/WEB-19933 – Quy

+0

Np。希望他们解决它。奇怪的限制! – chriskelly

+0

切换到控制台实际上并不适用于我,它也会被切断。 – 1mike12