Hello everyone,
has anyone been capable to find an effective workflow to develop in OpenACS using an IDE?
As "effective", I mean easily being able to:
- refactor code
- trace class/proc definition from its usage
- trace class/proc usages from its definition
and optionally
- spot syntax errors
- spot blatant semantic errors
- autocompletion (e.g. showing procs in a namespace, suggesting function parameters, suggesting members or methods of a class...)
- show documentation when hovering on a function/class/method
Someone have asked this question over the years... I have found http://www.eclipse.org/dltk/ like others did, now it seems there is support for XoTcl. I've tried to fiddle with it, but the difficult part is to make him understand an "ad_proc" is actually a "proc" and similar OpenACS idiosyncrasies.