Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical

Re: Perl IDE

by jplindstrom (Monsignor)
on Sep 15, 2008 at 22:06 UTC ( #711550=note: print w/replies, xml ) Need Help??

in reply to Perl IDE

Here is a rather comprehensive table of Perl Development Tools.

For Emacs users, Devel::PerlySense may be helpful. Helps with:

  • Documentation of classes, methods
  • Navigation to classes, base classes, methods, corresponding files
  • Run tests, with assistance (sync test count)
  • On-the-fly syntax and Perl::Critic check displayed in the source
  • Code coverage displayed in the source
  • Perl Regexp assistant
  • ... and other smaller things

Works on Windows and Unix.

Even without Devel::PerlySense, Emacs already has syntax highlighting and indentation, a visual frontend to the Perl debugger, really nice integration with your version control system, ctags, the best diff/merge feature I've ever used, remote editing, etc. etc. So it's a quite capable package.

I'm not encouraging you to switch to Emacs or anything (it's got quite a daunting learning curve), but if you already use Emacs, make sure you explore all the brilliant tools it has accumulated over the years. Well, decades.

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://711550]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (2)
As of 2023-03-24 19:52 GMT
Find Nodes?
    Voting Booth?
    Which type of climate do you prefer to live in?

    Results (61 votes). Check out past polls.