Hello all, I'm a bit of a newbie learning Perl and while I'm slowly getting the hang of writing my Perl scripts in vi, I think this could go a lot easier if I had a better environment.
For example, when I'm typing in a module and I type in the class name then the two colons (say, "Foo::"), I want to hit Ctrl + Spacebar and all the relevant module names in Foo should appear in a drop-down list.
Or as another example: I'd like a "Find the Subroutine" utility where I can doubleclick on any subroutine call and it would search all my included files and find the exact subroutine definition for that call. I can't tell you how many times I've been looking through my code and finding a soubroutine call and thinking "Hmmm... I don't remember what that call does. Let's try to find the definition for it." and then wasting ten minutes in file after file looking for it with grep.
Is there a graphical IDE that can do these things?