Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Comment on

( #3333=superdoc: print w/ replies, xml ) Need Help??

My main editor is now Eclipse 3 and I can recommend it, as long as you have a reasonable cpu.

My previous editor was BBEdit on mac, very basic.
I evaluated ActiveState's Komodo, but went with Eclipse; the only thing I missed was code folding.

The 'testing' release of the e-p-i-c plugin has code folding, which is very nice, but it only does subroutines.

Being able run scripts through my installed perl is great, I usually have a file called test.pl somewhere that I can open up to quickly try something out and run it. I've never really used the debugger integration though.

Auto syntax checking (uses perl -c) is great for productivity; the right scroller will show yellow/red marks for warnings/errors, clicking them will jump to the appropriate line.

Another feature I like is the 'outline' window which lists all the subroutines in the file; clicking one will jump to it in the editor.

The perldoc integration is dodgy, it'll open a DOS window with the documentation, but after hitting q to close, Eclipse will prompt that the documentation wasn't available.

I've just tested the new refactor feature. Select some code, hit refactor and it'll put it out into a new subroutine. Unfortunately the sub was placed at the end of my __DATA__ block.

Running on linux the other day, I had to download Sun's runtime as I couldn't figure out how to get it to work with gnu's.


In reply to Re^2: Eclipse 3 + EPIC 0.3.9 by fireartist
in thread Eclipse 3 + EPIC 0.3.9 by Solo

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!
  • 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, 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, 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.
  • Log In?
    Username:
    Password:

    What's my password?
    Create A New User
    Chatterbox?
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others pondering the Monastery: (12)
    As of 2015-07-07 19:02 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









      Results (93 votes), past polls