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!
Since 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:


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:

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.

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).

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!
Since 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:


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:

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.

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).

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!
About the author
#42
12/13/2005 (8:16 am)
Though CodeWeaver is being released for .Net 2.0 with it's next release.
#43
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.
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.
Torque Owner Ajjai Chandra
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.