Please browse through faq219-2884 and faq219-2889 first. Comments on this FAQ and the General FAQ's are very welcome.
There are a
couple loads actually.
Activestate at www.activestate.com have one which I'm sure, like all of their products, is a fine piece of s/w.
I'm using Open Perl IDE and this can be found at http://open-perl-ide.sourceforge.net/
[tab]It's free
[tab]It's excellent
[tab]It doesn't get *half* the attention it deserves
You can download it for WinXX from the above URL and there's a (very quiet, at the moment) mailing list for support questions as well. You can subscribe to it at:
http://lists.sourceforge.net/lists/listinfo/open-perl-ide-user
Oh - and a colleague and I are currently trying to write an IDE that will run and debug scripts on a web server. If we ever get it past the "crashing horribly" phase I'll post the URL here
From the Activestate website
[color blue]
Komodo - http://aspn.ActiveState.com/ASPN/About/Komodo
Komodo is a complete, powerful development environment for Perl and other languages. Komodo also includes the Rx Toolkit, which provides the unique ability to interactively step through a regular expression as it is being matched, providing support for one of the most difficult technologies used in scripting languages.
Visual Perl - http://aspn.ActiveState.com/ASPN/Downloads/VisualPerl
Visual Perl is ActiveState's Perl plug-in for Visual Studio.NET. Within Visual Studio.NET, Visual Perl provides a full-featured integrated development environment that includes all the features of a modern IDE such as rich syntax aware editor, method tips, online help, and debugger support.
MED - http://www.utopia-planitia.de/indexus.html
MED is a powerful shareware text editor for programmers, currently available for the platforms Windows 9x/NT4.0/2000.
GNU Emacs for Windows - http://www.cs.washington.edu/homes/voelker/ntemacs.html
"Emacs is the extensible, customizable, self-documenting real-time display editor."
VIM - http://www.vim.org
The "Vi IMproved" editor -- Now with Perl support. VIM provides Perl syntax highlighting, and a Perl interface. The Perl interface provides the ability to run a Perl command or run a Perl command for each line in a range. For more information on Perl support, see the Perl and VIM help page.
[/color]