Game Development Community

TorqueDev, a Free TorqueScript IDE - Delta 5

by Sam Bacsa · in Torque Game Engine · 09/15/2005 (8:15 am) · 43 replies

You can get TorqueDev here!

www.torquedev.com/td_ss2_sm.jpgSince most people don't read .plans, I just wanted to let everyone know that the new Delta 5 release of TorqueDev is out.

If you don't know what TorqueDev is, or have heard of it but aren't quite clear on the details, TorqueDev is a fully-functional integrated development environment for the scripting language of the Torque Game Engine (TGE, TSE, and T2D).

- Virtual file structure
- Fully-customizable syntax highlighting
- Visual Studio-style multiple document interface
- "Infopop" quick function hints
- Intellisense-style auto-completion
- Integrated project explorer ala Visual Studio's "object browser"
- Export of syntax-highlighted code to HTML or RTF
- Full printing/print preview support
- Unlimited undo buffer
- Integrated configurable macros
- Bookmarking support
- Fully-integrated debugging
- ' Ad hoc breakpoints
- ' Step through, step into, or step over support
- ' Mouse-over variable contents display
- ' Scope-level variable listing
- ' Scope-level dynamic variable value assignment
- ' Conditional breakpoints
- Powerful regular expression search/replace
- Collapsable code regions
- Fully-featured software development kit so programmers can develop their own plugins
- Much more
- And best of all, 100% free!


More screenshots:
www.torquedev.com/ss1_s.jpg
www.torquedev.com/ss2_s.jpg

What's new in Delta 5?
- Fixed problem with tab switching causing exceptions
- Added pre-debug file execution
- Added conditional breakpoints
- Revamped breakpoint internals to be more efficient
- Added variable watch list
- Fixed the exit prompting to save project even when project is saved
- Added debugging controls to toolbar


Probably the most long-awaited feature is the new "pre-debug file execution". This feature allows you to run a list of programs before debugging is started. You can add batch files or EXE files to be run with parameters. Also, the Delete DSO feature has been added:
www.imgspace.net/go/I432971f3db816.jpg
You can access this menu by going to Edit->Preferences and then clicking on On Debug Execute in the Debugger grouping of the General Preferences tab.



The second cool feature is the addition of conditional breakpoints. You can now specify some additional options for breakpoints and how they should execute. Conditional breakpoints show up orange, rather than the usual red, so that you know that those are special breakpoints.

Conditional breakpoints can be added by right-clicking on a breakpoint line and selecting Breakpoint Properties.
www.imgspace.net/go/X4329735f4ccb8.jpg


The final most-requested feature added is the Watched Variables listing. Watched variables are custom variables added to a listing which are queried during break mode. This is a separate listing from the usual variables view. This allows you to not only take that large variable listing and break it down to only the variables you're interested in, but also allows you to watch variables that aren't in the local scope (usually global variables or the like).
www.imgspace.net/go/C432973d5ee5d9.jpg


The update is available through the automatic update wizard and will be merged into the standard install package later today.

Any questions, suggestions, or comments are, of course, welcome.


You can get TorqueDev here!
Page«First 1 2 3 Next»
#41
12/13/2005 (8:16 am)
Jaimi,

I just figured that out myself from #garagegames IRC. But thanks mate. I just installed and i've a felling i'm gonna face some registration problems.. :)

edit:
------

everything went well. thanks sam. thanks mate for codeweaver.
#42
12/13/2005 (8:16 am)
Though CodeWeaver is being released for .Net 2.0 with it's next release.
#43
12/13/2005 (7:47 pm)
@Ajjai: Glad everything went well :)

I'm hoping to get the next version out soon... finals have taken most of my spare time away from me.

And yes, Paul is correct, the next version will run on 2.0.
Page«First 1 2 3 Next»