TorqueScript IDE Comparison
by Shyam "Doggan" Guthikonda · in Torque Game Engine · 09/29/2005 (1:46 pm) · 7 replies
Today I stumpled upon TorqueDev. This was a huge relief, as I've been using a standard text editor for my TorqueScripts. I downloaded and installed TorqueDev. While reading through the startup docs, I see that I need to install Enhanced TelnetDebugger to debug in TorqueDev. After following the link, I stumbled upon Torsion - seemingly the same as TorqueDev with the debugging features alrdy included.
I don't know why it took me so long to find these two nice solutions... but I was wondering if anyone had any insight on to which I should use? Judging from the screenshots, they seem pretty equal. Does one have an advantage over the other? Or is there some other TS IDE I should look at? Thanks for any info!
I don't know why it took me so long to find these two nice solutions... but I was wondering if anyone had any insight on to which I should use? Judging from the screenshots, they seem pretty equal. Does one have an advantage over the other? Or is there some other TS IDE I should look at? Thanks for any info!
#2
--
Hans
09/29/2005 (2:26 pm)
I've got to say it - I'm using vim with the torquescript syntax file posted in one of the resources. Works well for me. But that's because I'm fast like a devil with vim. I wouldn't trade all the IntelliSense and debugging stuff for vim, because I'm just too slow with a single-mode text-editor, even though it ships with bells and whistles.--
Hans
#3
I've used both, they seem to do the same thing; i'm sure i'll get picked on for specifics but I appreciate Torquedev a whole lot more. This is especially when taking account the smd lab tutorials relating to Torque dev.
09/30/2005 (9:02 am)
Torque dev,I've used both, they seem to do the same thing; i'm sure i'll get picked on for specifics but I appreciate Torquedev a whole lot more. This is especially when taking account the smd lab tutorials relating to Torque dev.
#4
Take the time and incorporate the telnet debugger, it'll be good for you. I promise.
09/30/2005 (9:44 am)
Torque dev. Take the time and incorporate the telnet debugger, it'll be good for you. I promise.
#5
Everything seems cool... except the entire default background color should be easier to change instead of having to change each type (string, number, keyword, etc) background to the same bg color... Also, I am kind of (very much) spoiled with .NET. I use Visual Assist X. The auto-completion on this is even more than IntelliSense, so I am feeling a little out of place here having to type so much.. Other than that, I am loving it. Thanks again for the replies ;0
09/30/2005 (10:59 am)
Thanks for the replies! I've taken the advice of most of your posts and gone with TorqueDev. I did some development on it last night and it is much more efficient than my previous TorqueScript editing combo of MS.NET C# IDE and Notepad, heh. The interface is very clean. I will work on installing the telnet debugger tonight.Everything seems cool... except the entire default background color should be easier to change instead of having to change each type (string, number, keyword, etc) background to the same bg color... Also, I am kind of (very much) spoiled with .NET. I use Visual Assist X. The auto-completion on this is even more than IntelliSense, so I am feeling a little out of place here having to type so much.. Other than that, I am loving it. Thanks again for the replies ;0
#6
I find myself using Torsion when I debug, because getting started debugging is just one mouse click, and lots of the editing features are pretty solid, and the hot keys for debugging are the same as VS, so it makes it easy to debug in both script and C++ at the same time. Of course TorqueDev also has good debugging support, but for the above listed reasons I find myself using Torsion more often.
Also, in Torsion, you can input actual script calls from the debugger, which is really handy for debugging. You can also double-click in a field to access it right away. Last time I tried TorqueDev these weren't in there, but that might have changed. For instance, if you want to check the ID of a named object, you can actually type in the watch window "myObject.getId()" and it will work. Or, if you want to see if that ID number actually points to a live object, you can type "isObject (myObject)" and that also works. So I find that really handy.
@Fail66
Torsion was recently updated on their website, and it has a number of bug fixes (like the search one) as well as support for mouse-over variable pop-ups while debugging.
TorqueDev has a ton of nice features. Whenever there's a new release I usually take it for a drive. It really just depends what you are looking for, and what features are the most useful to you. Both editors are quite good, I'd recommend grabbing them both and playing around.
- Drew
09/30/2005 (11:38 am)
Both are really good. Strangely enough, I find myself using using VS.NET for most of my editing needs, since that is now what I am accustomed to. I use things like hot keys, bookmarks, and hot tabbing to jump through the files I'm working on. I find myself using Torsion when I debug, because getting started debugging is just one mouse click, and lots of the editing features are pretty solid, and the hot keys for debugging are the same as VS, so it makes it easy to debug in both script and C++ at the same time. Of course TorqueDev also has good debugging support, but for the above listed reasons I find myself using Torsion more often.
Also, in Torsion, you can input actual script calls from the debugger, which is really handy for debugging. You can also double-click in a field to access it right away. Last time I tried TorqueDev these weren't in there, but that might have changed. For instance, if you want to check the ID of a named object, you can actually type in the watch window "myObject.getId()" and it will work. Or, if you want to see if that ID number actually points to a live object, you can type "isObject (myObject)" and that also works. So I find that really handy.
@Fail66
Torsion was recently updated on their website, and it has a number of bug fixes (like the search one) as well as support for mouse-over variable pop-ups while debugging.
TorqueDev has a ton of nice features. Whenever there's a new release I usually take it for a drive. It really just depends what you are looking for, and what features are the most useful to you. Both editors are quite good, I'd recommend grabbing them both and playing around.
- Drew
#7
Edit: They have a script plugin here: www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=7200
09/30/2005 (11:52 am)
Before i used TorqueDev/Torsion, i used Eclipse. Mostly because it allowed me to edit the filesystem from the editor, instead of via Windows. I think i may get Eclipse and use it again, i liked the editing features.Edit: They have a script plugin here: www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=7200
Torque Owner Dave D
There are alot of options. Ultraedit, TribalIDE, and Jedit, just to name a few.