This is quite a common question and you should have searched
first. However, a look at Outside Links should give you a list
of IDEs and a search on perl IDE should give you some
ideas.
Me, I use vim, CGI.pm and enter
the data on the command line. ;)
$japh->{'Caillte'} = $me;
| [reply] [d/l] |
Have a look at Devel::ptkdb, the Tk-Debugger by Andrew Page.
How you can use it to debug cgi-scripts is explained in the documentation and in toma's note: Debugging a CGI. | [reply] |
Greetings.
My current ide of choice is emacs (which happens to be my interface of choice to computing in general). Debugging through M-x perldb may not be as fancy and window rich as in some more "modern" IDEs, but is not bad once you get used to it (and you already are, if you know perl -d).
Take this not as an advice, however, as emacs ways are long,and idiosyncrasic, and perilous to some (though not as long and idiosyncrasic and perilous as vim's methinks...;->).
I've tried the (already mentioned) Devel::ptkdb, and it looks quite nice.
I did also made an attempt to run the Gecko based IDE from ActiveState, but the eval copy I downloaded froze my box solid (but I do not run the latest hardware - I am on a 266PII now - OTOH, I have RAM to spare). Besides, I do not (yet) need all the Python/JScript/XSLT stuff AS puts in there.
Cheers,
alf | [reply] |
| [reply] |