2016-01-20 9 views
5

Sto usando il debugger di Webstorm per ispezionare le variabili locali per la mia applicazione Node. Tuttavia, quando clicco sulla variabile a cui sono interessato e clicco su Copy JSON, l'output incollato contiene solo la metà del JSON.Copia JSON copia solo la metà del JSON

Qualcuno ha riscontrato questo problema e che cosa ha fatto per risolvere questo problema? Sì, potrei console.log i dati o scriverlo su un file, ma ho pensato che usare un debugger sarebbe stato più efficiente.

Grazie in anticipo, Q

risposta

5

Sì, ho visto anche questo. Non sei sicuro di cosa lo causa. Ecco una soluzione:

Provare a passare alla scheda console e risparmio variabile come una stringa JSON come segue:

JSON.stringify(myvar); 

quindi copiare i risultati e, se necessario, analizzarlo altrove con:

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

Non dimenticare di utilizzare le virgolette singole perché il JSON contiene doppie virgolette ovunque.

+1

Grazie per l'attenzione e il lavoro. Ho provato a trovare il problema sul cercapersone dell'emittente di web storm ma senza dadi. Ho creato un problema se qualcuno è interessato: https://youtrack.jetbrains.com/issue/WEB-19933 – Quy

+0

Np. Spero che lo risolvano. Strana limitazione! – chriskelly

+0

passare alla console in realtà non funziona per me, è anche tagliato fuori. – 1mike12