Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

I'm tired of notepad, how else can I edit my Perl code?

Tools

I'm tired of notepad, how else can I edit my Perl code?

by  icrf  Posted    (Edited  )
We occaisionally see a request for code editors better than notepad, so here's a short collection I've seen suggested. All of these offer at least syntax highlighting and line numbers, and some have macros, hex editors, open from ftp/scp, and more. The Integrated Development Environments (IDE) are fancier and generally more Perl-specific. They tend to throw in things like syntax checking and debugging tools, too.

Of these, the two I've most often used and enjoyed are UltraEdit and Eclipse EPIC. Giving a comparison or review of the list is beyond the scope of a Tek-Tips FAQ, but rest assured, if you pick one and don't like it, try another. These are all at least Windows editors, though many offer multi-platform support. Most of the for-pay applications offer a demo/trial version.

Pay for a...
Perl IDE:
[link http://www.activestate.com/Products/Komodo/]Komodo[/link]
[link http://www.activestate.com/Products/Visual_Perl/]Visual Perl[/link] (requires [link http://msdn.microsoft.com/vstudio/]Visual Studio[/link])
[link http://www.solutionsoft.com/perl.htm]Perl Builder[/link]
[link http://www.dzsoft.com/]DZSoft[/link]
[link http://www.xarka.com/optiperl/]OptiPerl[/link]
Code editor:
[link http://ultraedit.com/]UltraEdit[/link]
[link http://www.textpad.com/]TextPad[/link]
[link http://www.editplus.com/]EditPlus[/link]
[link http://www.utopia-planitia.de/indexus.html]MED[/link]
A free...
Perl IDE:
[link http://e-p-i-c.sourceforge.net/]Eclipse EPIC[/link] (requires [link http://www.eclipse.org/]Eclipse[/link])
[link http://open-perl-ide.sourceforge.net/]Open Perl IDE[/link]
[link http://www.indigostar.com/perledit.html]PerlEdit[/link]
Code editor:
[link http://www.brixoft.net/default.asp]SourceEdit[/link]
[link http://www.crimsoneditor.com/]CrimsonEditor[/link]
[link http://www.context.cx/]ConText[/link]
[link http://www.jedit.org/]JEdit[/link]
[link http://www.scintilla.org/SciTE.html]SciTE[/link]
[link http://www.evrsoft.com/]1st Page 2000[/link]

Also, every time the question comes up, vi/emacs and their clones/derivatives get a mention. Well, I hate to say it, but if you're the kind of person that would use one of those, you probably have already heard about it other places. If not, google away, I've no stock in the [link http://en.wikipedia.org/wiki/Editor_war]Editor War[/link].

Be sure to check out Mike's faq219-954, too.

For any comments, editor suggestions or corrections, give me a yell via feedback.
Register to rate this FAQ  : BAD 1 2 3 4 5 6 7 8 9 10 GOOD
Please Note: 1 is Bad, 10 is Good :-)

Part and Inventory Search

Back
Top