Hi, Dear all:
Do we have a nice IDE tool to do Q script debug?
I’m using Atom or other Editor to write script right now, but it’s very difficult to do debug. What’s the one you’re using?
Zheng
Hi, Dear all:
Do we have a nice IDE tool to do Q script debug?
I’m using Atom or other Editor to write script right now, but it’s very difficult to do debug. What’s the one you’re using?
Zheng
Afaik there is no ide for debugging.
If you want to implement one you can consider the vscode editor. It has a nice interface.
Perhaps this article will change your opinion about debugging.
http://queue.acm.org/detail.cfm?id=1531242
Kim
Sent from my iPhone
Although there may be no IDE for true debugging of q code, thanks to Andrey Kozyrev, there is a stateful interpreter that can be used to get a much better idea about what’s going wrong on the instance. 2 versions and web GUI are available as a contribution on Kx developers site. Also 1st version is integrated into qinsightpad.com - handy freebie I’m giving back to brilliant Kx community ;).
In ideal world where there’s no legacy code and you using q to help your mind along to crunch vast amounts of data with unparallel computing power, all those would be useless, of course. Alas, not all of us are allowed to live there all the time ;)
Cheers,
Oleg
Thanks Oleg, Kunetang:
I’m trying to use qinsightpad for debugging q code.
? 2017?2?23??? UTC+8??5:39:36?_Oz_???
Although there may be no IDE for true debugging of q code, thanks to Andrey Kozyrev, there is a stateful interpreter that can be used to get a much better idea about what’s going wrong on the instance. 2 versions and web GUI are available as a contribution on Kx developers site. Also 1st version is integrated into qinsightpad.com - handy freebie I’m giving back to brilliant Kx community ;).
In ideal world where there’s no legacy code and you using q to help your mind along to crunch vast amounts of data with unparallel computing power, all those would be useless, of course. Alas, not all of us are allowed to live there all the time ;)
Cheers,
Oleg
Hi, Zheng!
You can get latest version here (usually includes useful fixes for debugger, etc)
http://qinsightpad.com/qipadphpbb_bb1/viewtopic.php?f=4&t=6
And if interface seems a bit confusing, this post contains useful tips on using qPad in general and few paragraphs on debugger
http://qinsightpad.com/qipadphpbb_bb1/viewtopic.php?f=4&t=517
Cheers,
Oleg