Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Windows Text Editor for Perl

by tomazos (Deacon)
on Dec 18, 2003 at 13:24 UTC ( [id://315512]=perlquestion: print w/replies, xml ) Need Help??

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

Dear PerlMonks,

I have recently moved from an Apple Mac based enviornment where I was editting my perl scripts in the text editor BBEdit by Bare Bones software. What I loved about BBEdit was that it was visual but at the same time allowed me to run and debug my perl scripts from within it, and had dialog accessibility to all the common unix based magic you use when editting Perl.

I am now in a Windows 2000 environment, and looking for a "visual" (ie not vi or emacs) text editor with a similiar sensetivity to the needs of perl programmers.

Can anyone suggest anything?

Thanks for your time. -Andrew.

Replies are listed 'Best First'.
Re: Windows Text Editor for Perl
by Anonymous Monk on Dec 18, 2003 at 13:36 UTC
Re: Windows Text Editor for Perl
by Taulmarill (Deacon) on Dec 18, 2003 at 14:06 UTC
    Crimson Editor has syntax highligting for perl and a build in ftp client for loading/saving scripts directly from/to ftp servers.

      I was going to post this 30 seconds ago and you beat me to it! Yes, Crimson is very good. It's basically a freeware clone of the $300+ SlickEdit. If there are any students that want a copy of SlickEdit, you used to be able to get a Student Copy for $100 from their web site.

      For me, it's vim all the way. At work, I used to run SlickEdit in vi emulation mode! Once you learn to love vim, you never have to worry about walking up to a Unix box and not being able to use it. Except, well, if you have a sysadmin who is an EMACS zealot! I don't really feel the need for a full-blown IDE/Editor when writing any language except Java, where files get up in the thousands (out of control!) really quickly.

Re: Windows Text Editor for Perl
by Anonymous Monk on Dec 18, 2003 at 16:00 UTC
    The I have used and liked are:
    SlickEdit which does cost quite abit but will work as complete C/C++/java development enviroment. It has highlighting for Perl and other languages as well, and a powerful macro language to boot.
    ConText is a simpler but free text editor with highlighting. Good and simple.
    Eclipse with the EPIC Plugin is the best total environment for Perl I have seen in this kind of tool (But I don't get out). Oh,Free as well
    UltraEdit is also very good.

    MADuran (Who really needs to remember his password)
Re: Windows Text Editor for Perl
by castaway (Parson) on Dec 18, 2003 at 13:51 UTC
    "visual", but not vi/emacs? What does visual mean here then? Anyway, you could look at editplus, which allows you to add menu-entries for running programs with the current file as an argument, and output the result into a debug window (attached to the editor) ..

    (Of course, so does emacs... :)

    C.

      True.

      Vi stands for "Visual Interface" :-)

      The Introduction section of the Emacs Manual, which begins by listing the Attributes of the Anointed (or The Holy Buzzwords) reads:

      You are reading about GNU Emacs, the GNU incarnation of the advanced, self-documenting, customizable, extensible real-time display editor Emacs. (The `G' in `GNU' is not silent.)

      We say that Emacs is a "display" editor because normally the text being edited is visible on the screen and is updated automatically as you type your commands. *Note Display: Screen.

      <SNIP>

      Everything about the computer experience is visual, unless you're at a Braille terminal or on some sort of voice-driven interface. Troll? Second guess or flame - either way you fall for the bait.

Re: Windows Text Editor for Perl
by William G. Davis (Friar) on Dec 18, 2003 at 13:48 UTC
Re: Windows Text Editor for Perl
by Ninthwave (Chaplain) on Dec 18, 2003 at 14:08 UTC

    HTML-Edit is a good multipurpose editor that has many plugins for different functions and a plugin editor so you can write your ouwn plugins. I like it mainly because I can have code colouring per language with multiple documents at once. I am sure other editors can do this but this was the second one I found in Windows I liked. I also like arachnophilia but the ability to add custom commands to it was not as fluid as HTML-edit. Though this is my opinion please check out the links posted above try out a few pieces of software and see what you are the most comfortable with.

    "No matter where you go, there you are." BB
Re: Windows Text Editor for Perl
by mr_mischief (Monsignor) on Dec 18, 2003 at 16:20 UTC
    "vi" stands for "VIsual". Oops! Correction: "Visual Interpreter" (thanks b10m). A visual editor is one that's page or screen metaphor based instead of line based. ed, edlin, etc. are nto visual. vi and Emacs certainly are, as is the often underrated Turbo IDE set from Borland and even the lowly DOS editor or my favorite DOS editor to carry on an emergency floppy, TED.

    I think you mean "graphical" or "GUI-based", or "pretty". There are versions of both vi and Emacs which are. gvim is one, and I'm almost certain it's available for Windows. Yep, it is, including a version with OLE support if you want, and even a couple versions that will run on Windows 3.1 if you care to do such a thing. http://vim.sourceforge.net/download.php#pc. There's an XEmacs port to Windows, too, at http://www.xemacs.org.

    NEdit will run on Windows, but you need Cygwin. Search for NEdit I guess, as I don't remember the URL. Programmer's Notepad is decent, although I haven't used it much. There's a plugins feature and a pluggable schemes feature. It does Perl highlighting, and you can get a built-in Scheme compiler as a plugin! It also does Pascal, Java, JavaScript, C++, AutoLisp, VB, SQL and HTML. It can be found at http://www.pnotepad.org. AnyEdit http://www.anyedit.org does syntax highlighting, code completion, autocompletion, visual display of tabs and spaces, workspaces, a cliptext window, etc. It's beta and I haven't tried it personally. The screen shots look damn cool, though.

    As of this writing, all the above are currently freeasinbeer and freeasinspeech.

    Update: I've been corrected. "VI" in vi stands not for just "VIsual", but for "Visual Interpreter". Thanks b10m.



    Christopher E. Stith
Re: Windows Text Editor for Perl
by Arunbear (Prior) on Dec 18, 2003 at 14:01 UTC
    Editplus is very nice, but is shareware. You may find a free editor that suits your needs at devzoo.com
Re: Windows Text Editor for Perl
by inman (Curate) on Dec 18, 2003 at 14:13 UTC
    UltraEdit has my vote. Numerous features that make it worth the $35 that I paid for it. I am still using version 7.2 but the current version is 10.10.
Re: Windows Text Editor for Perl
by talexb (Chancellor) on Dec 19, 2003 at 04:10 UTC

    And there's also PerlEdit available from IndigoStar .. runs on both Windows and Linux, apparently. I don't use it (vi is enough for me) but it does do syntax highlighting and debugging

    --t. alex
    Life is short: get busy!
Re: Windows Text Editor for Perl
by jacques (Priest) on Dec 18, 2003 at 18:14 UTC
    VIM. It's the pinnacle of text-editor evolution. Windows, on the other hand, is still a monkey in the time of the chimpanzee.
Re: Windows Text Editor for Perl
by Wassercrats (Initiate) on Dec 19, 2003 at 04:49 UTC
    I've found Crimson Editor to be buggy, and jedit tried accessing my disk drive every minute or so, whether or not there was a disk in it. I asked how to stop that on jedit's support forum and got no reply so I uninstalled it. I'm stuck with Wordpad until I feel like researching editors again.
Re: Windows Text Editor for Perl
by Xiong (Hermit) on Dec 09, 2011 at 07:48 UTC

    Geany is my editor of choice; it has many features I truly love. I'd like to note that it does also run on Windows.

    Feste: Misprison in the highest degree. Lady, cucullus non facit monachum. That's as much to say as, I wear not motley in my brain....

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://315512]
Approved by grinder
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chanting in the Monastery: (2)
As of 2024-03-19 04:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found