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

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?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://711550]
help
Chatterbox?
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
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Which type of climate do you prefer to live in?






    Results (61 votes). Check out past polls.

    Notices?