Re: idltags? [message #31690 is a reply to message #31689] |
Mon, 05 August 2002 12:31   |
JD Smith
Messages: 850 Registered: December 1999
|
Senior Member |
|
|
On Mon, 05 Aug 2002 06:19:42 -0700, Shawn wrote:
> Hello,
> I am interested in getting something that makes a "tags" file for
> idl, the kind ctags makes. I have found references to idltags in the
> archives of this group, but am not sure that it is what I am looking
> for. I have tried to download it from the anonymous ftp site by
> following a link posted on the website,
> http://www.gsf.de/ILIAD/software/IDL/idl_www_sites.html. But the link is
> dead. So, does anyone know if this software is still available, and
> does it make a ctags type file that I can use with "Vim" (Vi Improved)?
> Thanks,
> Shawn
Idltags is available packaged with IDLWAVE, the Emacs IDL mode
(idlwave.org). It's a perl script which calls etags (or ctags, your
preference), recursing through an entire directory structure of routines
if you wish.
You might be sure to change the first line to remove the "-d", which puts
you in Perl's debug mode. The fact that this is still there shows you how
seldom this program is used. IDLWAVE can also spawn etags internally,
from the "IDLWAVE->External->Generate IDL tags" command. To be honest,
I'm not really sure what function this serves anymore within IDLWAVE,
which now has a much better mechanism for learning about your personal
library of IDL code (the "catalog"), and can jump directly to source, or
pull up as help, any .pro file it knows about. Maybe I'll remove it in a
future release. If you insist on vi ;) then idltags might still be useful
to you.
Good luck,
JD
|
|
|