I use Vim, Elcipse with EPIC, and SciTE for Perl development on Windows. I find myself using Vim most often because:

  1. It works the same on Windows, Unix (incl. Linux), and OS-X
  2. It has an excellent Perl mode, with lots of time-saving shortcuts
  3. It's endlessly extensible; writing your own macros/etc. is extremely easy
  4. It's portable -- I can have versions of Vim for every major OS on a keychain drive

Every editor in my personal toolkit does some of those things, but Vim is they only one that has all of them.

That said, the best advice as to which editor to use is this: find one that works the way you like to work, and use it. Editors are a very personal preference, and there is no "one true editor". Your editor should:

If you like TextMate, though, you may want to try InType or E-TextEditor. Both are attempts to be a "TextMate for Windows".

<radiant.matrix>
Ramblings and references
The Code that can be seen is not the true Code
I haven't found a problem yet that can't be solved by a well-placed trebuchet

In reply to Re: Vim and You by radiantmatrix
in thread Vim and You by nefigah

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.