http://www.perlmonks.org?node_id=183632

mr2 has asked for the wisdom of the Perl Monks concerning the following question:


people ask me what perl ditor do i use & i answer
"notepad under windows opearing system & ee under freebsd"

i'm interested in your opinion about perl script editors
as editors & if you use one... what is it?
is it usefull/helpfull to you?

thnx

Replies are listed 'Best First'.
Re: perl script editor you prefere?
by BUU (Prior) on Jul 20, 2002 at 18:12 UTC
    perl ide perl editor text editor outside links editor


    Does this give you some idea of how much this topic comes up?


    To sum up most of the other threads, everyone on *nix prefers vim/vi/emac, and people on windows prefer a random assortment from textpad to ultraedit

      some people are stuck with Windows, primarly at work, so the windows' version of gVim works well too ;)


      He who asks will be a fool for five minutes, but he who doesn't ask will remain a fool for life.

      Chady | http://chady.net/
        True gVim is an option, but its not nearly as entrenched in the windows world. Something like 90% of the people on nix use vim/emac, where as probably less then 10% use it on windows.
      I like the free perl code editor by perlvison.
      <a href="http:/www.perlvision.com/pce>www.perlvision.com/pce
Re: perl script editor you prefere?
by FoxtrotUniform (Prior) on Jul 20, 2002 at 19:13 UTC

    vim.

    Perl hooks, smart indenting, robust code hilighting, text folding, regex search-and-replace, ctags support... and it's still less than a meg in size.

    --
    The hell with paco, vote for Erudil!
    :wq

Re: perl script editor you prefere?
by Ionitor (Scribe) on Jul 20, 2002 at 18:22 UTC
    I code primarily under Windows, and I still use notepad for my "multi-line one-liner" programs. For anything more complicated, however, I use one of Activestate's editors: Komodo, a Mozilla-based editor of many languages, or Visual Perl, a plug-in to Visual Studio .NET. The latter isn't an option for many due to the price barrier, but for me it has the power that I like from something like Emacs with enough of a GUI that I can get all the information I want quickly and without losing track of my code. The integrated visual debugging that saves me a billion "print" statements along with quick access to the perldocs that I want allows me to avoid spending time opening a billion windows just to work on one program. I know that there are a lot of people that hate MS programs and Visual Studio, but it's perfect for a lazy programmer like me ;).

    In general, I insist on using something that has good smart-indenting code. My error rate is greatly reduced that way. It seems like the only time smart-indents frustate me is when I'm sure they're making a stupid indent, only to figure out when I try to run the program that I really did forget to close a string, brace, paren, etc.

Re: perl script editor you prefere?
by screamingeagle (Curate) on Jul 21, 2002 at 03:37 UTC
    if you're using Windows, Textpad would be a good choice... Xemacs is quite powerful too and runs on windows,95,98,NT,2000, and Linux.
      Agree! I use TextPad extensively.

      -Nitrox

Re: perl script editor you prefere?
by bronto (Priest) on Jul 22, 2002 at 09:25 UTC

    I usually use Xemacs in cperl-mode on both Windogs and Unixes; syntax highlighting and intelligent indentation are the features I apreciate most.

    Anyway, some versions of Xemacs get sometimes screwed up by character sequences that look like perl builtin variables (say: print "$person sometimes use$final_s the ".'$'."$name variable", stupid example but you get the idea...) or by quotes and double quotes in PODs; in those cases I tend to use gvim.

    In particular, I use only gvim when editing XPathScript stylesheets, in ASP+Perl mode.

    Just my two cents of Euro

    Ciao!
    --bronto

    # Another Perl edition of a song:
    # The End, by The Beatles
    END {
      $you->take($love) eq $you->made($love) ;
    }

Re: perl script editor you prefere?
by kodo (Hermit) on Jul 21, 2002 at 11:03 UTC
    I love vim with Perldoc-Plugin and syntax-color. Why? Because I can use it in windows at work, on linux at home and on every unix-machine there is vi ;)

    giant
Re: perl script editor you prefere?
by PodMaster (Abbot) on Jul 21, 2002 at 11:07 UTC
    I see people screaming vim this, emacs that, textpad ... I say rm'em all. When I'm in shell, I stick to nano/pico or easyedit. When i'm not, I use jEdit. I used to use ultraedit, but rm'ultraedit, jEdit rocks my world.

    When in shell, i will use vi if absolutely desperate, but I really dislike it (mostly cause when i'm in shell, a lot of the time it's a remote connection).

    ____________________________________________________
    ** The Third rule of perl club is a statement of fact: pod is sexy.

Re: perl script editor you prefere?
by ketema (Scribe) on Jun 23, 2005 at 10:20 UTC
    Affrus is unbeatable, if you own a Mac.
    http://www.latenightsw.com/affrus/