Game Development Community

TorqueIDE (TIDE) for JEdit feature / update requests and bugs

by Stefan Beffy Moises · in General Discussion · 05/23/2009 (6:34 am) · 22 replies

Hey there, a long time ago Paul Dana and me developed a "plugin suite" for the cross-platform (Java) text editor JEdit, located at Sourceforge: torqueide.sf.net/. It features
  • Torque Script syntax highlighting
  • a function/datablock/object outline (TIDEBrowse)
  • Torque Script autocompletion as you type
  • a script debugger (TIDEDebug)
  • project fulltext search
I was wondering if it's still working and useful for TGEA and Torque 3D and everything seems to work fine in T3D, even the debugger part - so I'm wondering if anybody else is still using it (any MAC and Linux users out there?) and has some bugs or feature requests to report.... I'm also interested in TGB / T2D owners to see if it's working there, too. So please let me know if you have anything to say about TIDE! :)
Page «Previous 1 2
#1
05/24/2009 (2:49 am)
Some things that come to mind are:
  • Pre-compile scripts to check for script errors
  • Display the contents of the console.log file in JEdit's console
  • Create installers which install a JRE if needed, JEdit (optionally), make the necessary changes to the JEdit settings and copy the required TIDE jar files to their locations
  • Extend the "Search current selection in project" to a "go-to-definition/declaration" functionality inside the current project (all script files in the project will be parsed to find the definition if you select/click on a function or variable name).
  • Make the autocomplete more intelligent, i.e. add function parameters when autocompleting functions
  • Add mouseover infos for functions showing the comments and function parameters
Speaking of installers, does anybody have experience installers for MAC and is willing to help there?
#2
05/24/2009 (6:29 am)
I never installed TIDE because I use Jedit 4.3 and I wasn't sure it would be compatible, so I cant offer any suggestions, but I am interested in it...so far the response has not been overwhelming, though, has it?
#3
05/24/2009 (8:56 am)
Yeah, not that many responses yet :) But it's also weekend which means most of the "real GG guys" aren't hanging around ;)
JEdit 4.3 is in development for around 4 years I think and it still isn't final, so I never cared for updating the plugins yet... stable version is still 4.2. But maybe I'll add that to the update list, too... it's just that the JEdit version changes usually aren't really documented and it's a very tedious work to update a plugin - mostly by working through the exceptions you get when trying it and then diff'ing the JEdit sources :P
#4
05/24/2009 (11:33 am)
Stefan, not much people use jEdit this days I guess, but its awesome to have options. Probably would be more users if Torque could be used under linux, something lost from tgea onwards.

Still, keep it up as long as you can, jEdit is a very cool IDE, and all the work on it is notorious. Thanks for that.
#5
05/26/2009 (7:25 am)
@Steve: TIDE for JEdit 4.3pre released - download here! :)
Spent the last 2 evenings updating to the latest JEdit and ProjectViewer versions...
#6
05/26/2009 (7:45 am)
Thanks! I'll let you know how it goes.
#7
05/26/2009 (9:40 am)
Mmmh, I downloaded JEDIT but it doesn't even start. What did I posssibly missed?
#8
05/26/2009 (9:57 am)
@Michael: any error message? Do you have a JRE/JDK installed?
My next task is generate an installer which installs a JRE, JEdit and everything needed for TIDE... should be ready by tomorrow.
#9
05/26/2009 (4:02 pm)
Doh, the "Search current selection in project" didn't work in the first upload... and the project viewer needs another jar which I didn't include - please re-download if anybody already has the file!
A first version of the WIN installer is also ready, please test it: torqueide.sourceforge.net/downloads/Tide1.2.exe
Ideal testers would be folks without any JDK installed and without JEdit installed yet... :)
If you update from JEdit 4.2, please delete/rename the c:\users\username\.jedit\projectviewer\projects\ folder - the project files aren't compatible and will lead to an exception in JEdit when opening the ProjectViewer.
#10
05/26/2009 (5:09 pm)
Tried Tide1.2.exe but get this when lanching.
www.bitSlap.me/je.jpg

www.bitSlap.me/je.jpg
Vista32.
#12
05/27/2009 (12:07 am)
@Stefan: Nothing, no message at all. I thought OSX has an JRE installed but I will recheck that.
#13
05/27/2009 (12:18 am)
@OmegaDog: ah, thanks for the find! I'll check if I can include the kappalayout in the download - never noticed that this is required, too!
#14
05/27/2009 (12:20 am)
Ok, I had to do the instructions ELBERRY placed here (The 6th post about replacing the soft link), now JEDIT runs and I can install TIDE.

#15
05/27/2009 (12:30 am)
@Michael: ah, thanks for the investigations!
@OmegaDog: kappalayout is in the zip download now, too! Not in the installer yet, but I'll update that in a bit, too :)
#16
05/27/2009 (1:02 am)
The installer is updated now (fixed some bugs there, too). Could anybody who hasn't a full-blown JDK installed and who used the installer please test if the debugger works, too? Because the debugger relies on the "tools.jar" file which usually is part of the full JDK only - and the installer simply copies that into the JEdit/jar folder... I am not sure if this is working and I cant really test since all my machines have a full JDK installed - thanks! :) If it's not working I'd have to put the full JDK into the installer and not just the JRE (Java Runtime Environment).
#17
05/27/2009 (9:07 am)
there's a recent "discussion" on slashdot about "What Free IDE Do You Use" which might have some insights into what coders are looking for in an editor/IDE these days. might be relevant. might be a waste of time.
#18
06/03/2009 (1:45 pm)
Don't miss the Tide 1.3 update! :)
#19
06/24/2009 (8:57 pm)
ujuu a update, really I guess the best, of course, with the plugin of Beffy, the best programmer's text editor is JEdit, thanks for your work Beffy
#20
10/21/2009 (12:31 am)
Hey Beffy If I am running TIDE on Jedit on a Mac where do I put the autocomplete.txt I used the .app installer for jedit so I have an .app bundle the directory layout is like so (treeview)

Jedit.app >>
Resources >>
Java >> doc, jars, jedit.jar, macros, modes, properties, startup



Page «Previous 1 2