Problem with Perl Editors

neuroball on 2003-06-18T17:54:07

Dear Log,

It seems that ActiveState's Komodo (I use it as a perl editor) doesn't like me anymore. I was trying to download a series of http-files using LWP::UserAgent but I always got a 501 http-error returned when I requested the second file.

Having tested and debugged my file as careful as possible I opted to take the file home from work and give it a try on my PowerBook which runs on Mac OS X.
The BIG surprise: It worked like it was supposed to work.

Once I was back at work I just did run the perl script from the command-line and the result was astonishing: The script didn't break! Once i did run in it again from Komodo the error appeared again.

So... after ridding myself of Komodo, my question is: Which Editors are out there and usable on a windows system? For my Mac I usually use Vi/Vim/BBEdit.

Perl 5.8/ActiveState's Komodo 2.3
/neuroball/


Editors

RobertX on 2003-06-18T18:04:14

I use 2. One is ViM and the other is SciTE. I have both customized to do stuff without leaving the editor. Never had a problem with either. SciTE is easier to customize but ViM lets you do just about anything.

OpenPerl IDE

djberg96 on 2003-06-18T19:07:24

The best Perl editor/debugger for Windows is IMHO OpenPerl IDE which you can find at http://open-perl-ide.sourceforge.net/.

A newer option on the scene is to use Eclipse with the Perl plugins.

Re:OpenPerl IDE

RobertX on 2003-06-18T21:54:17

Unless it has changed. I didn't like that fact that even if you are creating 1 file it creates a project file. I don't need it to be doing that.

Has it changed? Is it being actively developed?

I want details!

david_ascher on 2003-06-18T19:07:29

Sorry to hear that Komodo doesn't like you anymore! I'd love it if you could send me the key bits of your script so that I could reproduce the problem, and ideally fix it for the next release.

We're trying hard to make it the best Perl IDE out there -- help us do that by filing bugs (our bugzilla is down for a couple of hours due to a drive failure, but that should be fixed very soon).

Cheers,

--david ascher ActiveState

Re:I want details!

neuroball on 2003-06-18T23:20:10

David, I posted the bug under Bug # 25845.

For everyone else willing to take a look at the perl code... just send me your e-mail address and I will reply with the code.
Thanks. /neuroball/

EditPlus

barbie on 2003-07-07T12:23:35

http://www.editplus.com

A shareware app, that suits me fine. It has loads of user submitted template, syntax and completion files for all kinds of languages. It does colour highlighting too.

But the best bit for me is the regex engine. It'll do grep across the current selection, file, files loaded or within directories, and sed across any file loaded. Also when you click a line in the search results pane, the app will automatically load the file (if not already loaded) and put the cursor on the first character of your search. A handy way to jump between files.

Well I like it ;)

Emacs - of course

htoug on 2003-07-07T13:17:36

Emacs is the editor. Comes complete with syntax-colourer, debugger interface, WWW-browser and probably also templating system.

It runs on a wide variety of platforms, (nearly) all Un*x flavours (incl OS-X) and Win32.

There is a quite steep learning curve, but once you are up and running, it gives a nice productivity boost - IMHO.

Re:Emacs - of course

educated_foo on 2003-07-07T14:04:58

There is a quite steep learning curve

??? Between tab-completion for commands, apropos help, and the way it flashes key combinations in the minibar when you use the full "M-x command-name" to which they are bound, it seems to me that Emacs has one of the shallowest (if longest) learning curves around. Of course, my main point of comparison is Vi, which has to be about the least newbie-friendly editor alive (unless you count "ed", "THE STANDARD... text editor").

Find a regular Emacs user, steal his/her config file, and you're good to go.

/s

Nobody mentioned EngInSite Perl Editor

Luckasoft on 2004-12-10T13:13:05

It has PRO anf free version. Worth trying.

www.enginsite.com