Game Development Community

TorqueIDE 1.3 - CallstackViewer, ConsoleViewer & Shell!

by Stefan Beffy Moises · 06/02/2009 (3:17 pm) · 7 comments

In my current efforts to update and extend TIDE I have impletmented some new features helping with debugging Torque scripts:

  1. Tide Callstack Viewer: lets you view and navigate through the script callstack when a breakpoint is hit. You can just click on an entry and the editor jumps to the specified position in the file involved.
  2. Tide Console Viewer: shows the console output of your running Torque instance while debugging
  3. Tide Shell: can send script commands directly to the engine
Here are some screenshots:
tork.beffy.de/uploads/tide/tide_console_output.png
tork.beffy.de/uploads/tide/tide_debugger_callstack.png
tork.beffy.de/uploads/tide/tide_shell_1.jpg
You can download the 1.3 version from sourceforge. If you update from a previous version you can just copy over the 3 Tide... jar files to your JEdit/jars directory. Please note that there is a new dependency now for TideShell: you also need the Console Plugin (Console.jar) now which is provided with the zip/installer or which you can install yourself using the JEdit Plugin Manager.

The current Windows installer containing JEdit 4.3pre16, JRE 6 and TIDE is available here:
master.dl.sourceforge.net/sourceforge/torqueide/Tide1.3.exe

Happy coding and debugging! :)

#1
06/02/2009 (4:48 pm)
Awesome work!
#2
06/02/2009 (8:32 pm)
Cool, definitely going to give this a try! I've been looking for a good, free IDE for Torquescript for a while now. (Torsion still costs too much, IMO). Thanks man! =)

#3
06/02/2009 (9:05 pm)
Very useful tool! I've been looking around for something like this for a while!
#4
06/02/2009 (11:10 pm)
Hey guys, glad you like it :)
Please note that I am currently tracking down some JEdit bug concerning the debugger - there are problems when the debugger opens a file and tries to scroll down to the correct location when you use the "Step into" functionality - but only for *some* script files and I have no idea what's the problem with them.
I have a workaround in place now that should let you "step in" into every function without breaking execution, so the debugger at least continues its work, you can download the 2 updated jar files and the updated "modes/cs.xml" here until I have an official fix if you are experiencing error popups while debugging:
tork.beffy.de/uploads/tide/Tide.jar
tork.beffy.de/uploads/tide/TideDebug.jar
tork.beffy.de/uploads/tide/cs.xml.zip (please extract this to your "jedit/modes" directory)
#5
06/03/2009 (1:32 am)
THANK YOU SO MUCH

On the Mac side with will be very very welcome .

thanks
#6
06/03/2009 (11:36 am)
I have updated the SF downloads (zip and exe) with the files above now. "Step into" etc. seems to work ok for now :) It is spitting out some errors from time to time in the JEdit log (activity.log), but that's intended and doesn't hurt... and the debugging continues.
#7
06/03/2009 (8:42 pm)
Btw., features requests and problems can be discussed over here