This is a good topic. I develope in Windows platform too. I use Perl
in cygwin and ActivePerl both. I would like to know what tools/editors
other people uses too.
I use 4 tools alternatingly to edit Perl code (all of them supports
syntax-highlighting):
1. SciTE: Very light-weight, supports multi-tab, you can hit F5 to
run Perl code within the editor. Does everything else well, except
versionning.
2. Notepad++: Similar to Scite, little bit smarter. Can be extended
by installing plugins. Does not help with versionning.
3. Vim: needless to describe, I use it inside cygwin to edit
something quickly.
4. Eclipse with EPIC plugin: Very powerful, not light-weight. Does
many things. I use the debugger, really great. Can check syntax as-you-
type. You can use PerlCritic with it. Perldoc can be accessed inside a
tab. Pod::Checker is there. The search/replace dialogueboxes are
completely regex enabled. Refactor feature does not work well with
Perl. You cannot set separate syntax highlighting colors for scalars,
hashes or arrays as can be done with SciTE or Notepad++. You can
install subeclipse plugin to enable CVS.
Can anyone refer to anything as good as these? I have heard good
things about Ultra Edit and an IDE from ActiveState. But they are not
free, right?
I On Aug 3, 8:28 am, Bill H <b...@ts1000.us> wrote:
> I have been using Edit (in a dos box) on Windows for editing perl for
> the past 8 years or so, and though it is fine for me, I think it is
> time to step up to a windows based editor. Can anyone recommend a good
> windows based perl editor?
>
> My wish list for what the editor would be able to do is:
>
> 1. Allow me to run the program I am editting in a dos box (using
> active state perl)
> 2. Have multiple undos
> 3. Create multiple back up files as I save changes (a form of version
> control so I can step back to a previous "version" if what I did
> doesnt work right).
> 4. Syntax hilighting
> 5. Multiple programs open at the same time
> 6. Some form of project structure to allow me to group all the files
> together
>
> Most of these "wishes" come from the MS Visual C++ editor I used to
> use before discovering perl.
>
> Searching the internet I came across Perl Express (http://perl-
> editor.perl-express.com/) but am leary of downloading programs I find
> on the internet without knowing if they are safe.
>
> I am not sure if this would influence your recommendtions but the
> majority (99%) of the perl I write is used on web servers.
>
> Any / all suggestions are appreciated.
> Bill H